mascarade
Definition of the French term mascarade in music:
- masquerade (social gathering of people wearing masks and often costumes)
Language
French
Singular
mascarade
Plural
mascarades