Noun moustachio has 1 sense
  1. mustachio, moustachio, handle-bars - a large bushy moustache (with hair growing sometimes down the sides of the mouth)
    --1 is a kind of mustache, moustache
,
TOP