English Dictionary
Definition gas guzzler in British English
gas guzzler noun
[countable] noun
/ˈɡæs ˌɡʌzlə(r)/
Synonyms and related words
