Происхождение слова хракать

хра́кать хра́чу «откашливаться», храк м., хра́ка ж. «мокрота, слюна», др.-русск. охракъ «слизь, мокрота», цслав. хракати, храчѫ «откашливаться», болг. хра́ча, хра́кам, сербохорв. хра́кати, хрȃче̑м, словен. hrákati, hrȃčem, польск. chrakać Звукоподражательно; см. Мi. ЕW 424; Бернекер I, 401.

См. также: значение слова хракать в толковых словарях.