Where does “gurgitate” come from?
gurgitate (English): To surge (rise) and fall ebulliently, like or as water
Definitions
- To surge (rise) and fall ebulliently, like or as water
gurgitate (English): To surge (rise) and fall ebulliently, like or as water