English dictionary
scaramouche meaning and definition
Definition and meaning of scaramouche at MeaningMonkey.org. scaramouche meaning and definition in the English Dictionary.SCARAMOUCHE noun
Definition of Scaramouche (noun)
- a stock character in commedia dell'arte depicted as a boastful coward
- synonyms: Scaramouch
Source: Princeton University Wordnet