Answer: scaramouches

AnswerCrossword Clue
scaramouchesA boastful but cowardly person
scaramouchesSCARAMOUCHE, a bragging cowardly buffoon also SCARAMOUCH