Scaramouch - Definition

scaramouch

n 1: a stock character in commedia dell'arte depicted as a
boastful coward [syn: Scaramouch, Scaramouche]

Look up another word