← DefinitionshareGuessscaramouchenounA variant spelling of scaramouch, referring to the same boastful coward character from Italian comedy.SynonymsbraggartnouncowardnounAntonymsheronoun