scaramouch

Explore definitions, synonyms, and language insights of scaramouch

Definitions

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