Word Study
moustachio
WORDNET DICTIONARY
Noun moustachio has 1 sense
- moustachio(n = noun.body) handle-bars, mustachio - a large bushy moustache (with hair growing sometimes down the sides of the mouth); Array is a kind of moustache, mustache
For further exploring for "moustachio" in Webster Dictionary Online