L'échafaud (en. The scaffold)
/le.ʃa.fo/
Synonyms
- estrade
- plateforme
- scaffold
Slang Meanings
to give up or abandon something.
He decided to drop the matter; it was like the scaffold for him.
Il a décidé de lâcher l'affaire, c'était comme l'échafaud pour lui.
to face the consequences.
He knows he will have to face the consequences of his actions.
Il sait qu'il devra monter sur l'échafaud de ses actes.