Find the word definition

Wiktionary
gas guzzlers

n. (gas guzzler English)