Englisch-Französisch Wörterbuch »

put someone in their place bedeutet auf Französisch

EnglischFranzösisch
put someone in their place (to humble or rebuke)
verb

remettre à sa placeverbe