Глагол
Слово происходит от закашлять
На полу заворочался юноша, задышал часто-часто, с присвистом, руки к животу подтянул, захаркал да закашлял, застонал. Источник: Интернет
От удара тот закашлял кровью. Источник: Интернет