Noun(1) a stock character in commedia dell'arte depicted as a boastful coward
(1) scaramouch :: scaramouch
English to Welsh Dictionary: scaramouch
Meaning and definitions of scaramouch, translation in Welsh language for scaramouch with similar and opposite words. Also find spoken pronunciation of scaramouch in Welsh and in English language.
Tags for the entry "scaramouch"
What scaramouch means in Welsh, scaramouch meaning in Welsh, scaramouch definition, examples and pronunciation of scaramouch in Welsh language.