'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'