What is the full meaning of egurgitating
EGURGITATE, to vomit, to cast forth [v]
Example of the word egurgitating placed on a Scrabble board.