Noun scaramouch has 1 sense
  1. Scaramouch, Scaramouche - a stock character in commedia dell'arte depicted as a boastful coward
    --1 is a kind of fictional character, fictitious character, character
,
TOP