adjective. ['məˈstæʃiːˌoʊd'] having a moustache.
1. Noun, singular or mass Saturate your mustachioed pooch with warm water and lather him up with a gentle shampoo meant for dogs.