What is the full meaning of scaramouche
a bragging cowardly buffoon, also SCARAMOUCH [n -S]
Example of the word scaramouche placed on a Scrabble board.