D'embarras (en. Of embarrassment)
/dɑ̃.ba.ʁa/
Synonyms
- confusion
- difficulté
- trouble
- gêne
- hésitation
Slang Meanings
To be in deep trouble
He is in deep trouble after that mistake.
Il est dans la m**** après cette erreur.
To be scared
She was scared in front of her boss.
Elle avait les jetons devant sa patronne.