Results

hauch hauch
verb to cough; to clear the throat
noun
1 NORTH-EASTERN gasp; exhalation of breath
2 soft loose cough; clearing of the throat