retch
verb
°To make an unsuccessful effort to vomit; to strain, as in vomiting.