English-French dictionary »

put someone in their place meaning in French

EnglishFrench
put someone in their place (to humble or rebuke)
verb

remettre à sa placeverbe