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. Оксфордский английский словарь. 2012