English Dictionary
Definition handlebar moustache in British English
handlebar moustache noun
[countable] noun
/ˌhænd(ə)lbɑː(r) məˈstɑːʃ/
Synonyms and related words
