SCARAMOUCH


Meaning of SCARAMOUCH in English

[scar.a.mouch] or scar.a.mouche n [F Scaramouche, fr. It Scaramuccia, fr. scaramuccia skirmish] (1662) 1 cap: a stock character in the Italian commedia dell'arte that burlesques the Spanish don and is characterized by boastfulness and cowardliness

2. a: a cowardly buffoon b: rascal, scamp

Merriam-Webster English vocab.      Английский словарь Merriam Webster.