Scaramouche (English, noun)
expansion: Scaramouche (plural Scaramouches)
Senses:
glosses: A tumbler; an acrobat.
tags: obsolete
slang
glosses: A disreputable fellow; a scoundrel.
tags: obsolete
slang
Forms:
form: Scaramouches
tags: plural