guzzler
About 0.02 uses per million words.
Meaning
- noun Somebody or something which guzzles.
- noun A device placed in arid regions to catch water for wildlife to drink from.
Similar words
sot cum guzzler gulper cumguzzler cum-guzzler gas guzzler guddler booser scarfer slurper
Often followed by
tax and of taxes for that or cars in
Save “guzzler” to learn later