'Scaramouche' definitions:

Definition of 'Scaramouche'

(from WordNet)
noun
A stock character in commedia dell'arte depicted as a boastful coward [syn: Scaramouch, Scaramouche]

Words containing 'Scaramouche'