SCARAMOUCH


Meaning of SCARAMOUCH in English

n. archaic a boastful coward; a braggart.

Etymology: It. Scaramuccia stock character in Italian farce f. scaramuccia SKIRMISH, infl. by F form Scaramouche

Oxford English vocab.      Оксфордский английский словарь.