What is the meaning of Retch?
To make or experience an unsuccessful effort to vomit; to strain or spasm, as if to vomit; to gag or nearly vomit.
To vomit; to make or experience a successful effort to vomit.
An unsuccessful effort to vomit.
To reck.
Alternative form of reach
Source: wiktionary.org