retching

noun

An effort to vomit.

noun

Hawking, or clearing of the throat.

verb

Present participle of retch.