Definition of SCARAMOUCHE
noun : SCARAMOUCHE
Source: WordNet 3.1
-
1. (
) a stock character in commedia dell'arte depicted as a boastful coward ;
See more about : SCARAMOUCHE