Origin: ME *rechen < OE hræcan, to clear the throat, hawk < hraca, clearing of the throat, spittle < IE echoic base *ker- > ring, raven
See retch in American Heritage Dictionary 4
verb retched, retch·ing, retch·es verb, intransitive
Origin: Alteration of Middle English rechen
Origin: , from Old English hrǣcan, to clear the throat, spit, bring up (phlegm).
Learn more about retch