Definify.com

Definition 2025


sur_la_sellette

sur la sellette

French

Adverb

sur la sellette

  1. (idiomatic) in the hot seat