Scaramouch

Explore definitions, synonyms, and language insights of Scaramouch

Definitions

Noun
a stock character in commedia dell''arte depicted as a boastful coward