put (someone) in his/her/their place - Inglés Sinónimo Diccionario

Can't found any synonym terms.