L'échafaud (en. The scaffold)

/le.ʃa.fo/

Synonyms

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.