Definition of scaramouch in English:

scaramouch

noun

Archaic
  • A boastful but cowardly person.

Origin

Mid 17th century: from Italian Scaramuccia, the name of a stock character in Italian farce, from scaramuccia skirmish ultimately from the same Germanic base as skirmish.

Pronunciation:

scaramouch

/ˌskerəˈmo͞oCH/