scaramouche

noun 2name 1

Definitions

name

1

A roguish clown character from the 16th-century Italian commedia dell'arte.

noun

1

A tumbler; an acrobat.

2

A disreputable fellow; a scoundrel.

Your note

not saved
0 chars