deduit
/dəˈduː/; French [də.dœ̃] (close to ded-wheet)
Definitions
1. noun
An entertainment, game, or diversion, especially in the 17th and 18th centuries.
“The aristocratic ball was a lavish display of music, dance, and other deduits to impress their guests.”