English Dictionary
Definition smarmy in British English
smarmy adjective
adjective
/ˈsmɑː(r)mi/
Synonyms and related words
