Word info

churgle

Verb

Meaning

To chuckle and gurgle at the same time

To hum or rumble, as an engine

Source: en.wiktionary.org

Close letter words and terms