RichThesaurus
fight for air
fight for air
synonyms
gasp
struggle for breath
choke
cough
convulse
hack
heave
keck
clear one's throat
wheeze
hawk
retch
bark
almost vomit
croak
gag
dry-heave
hem
feel nauseous
fight for air
antonyms