(also in pl) a moustache, esp a large or elaborate onemustachioed adj[Spanish mostacho from Italian mustaccio: see moustache]