French-English dictionary »

se mettre la rate au court-bouillon meaning in English

FrenchEnglish
se mettre la rate au court-bouillon verbe

beat up(to feel guilty and accuse oneself over something)
verb
[UK: biːt ʌp] [US: ˈbiːt ʌp]