Definify.com

Definition 2024


sur_la_sellette

sur la sellette

French

Adverb

sur la sellette

  1. (idiomatic) in the hot seat