L'echafaud (en. The scaffold)
[le.ʃa.fo]
Synonyms
- estrade
- plateforme
- scaffold
Slang Meanings
To be in a dangerous or desperate situation.
He is on the scaffold with his debts.
Il est sur l'échafaud avec ses dettes.
To fail or be faced with serious consequences.
He ended up on the scaffold after that mistake.
Il a fini sur l'échafaud après cette erreur.