use authority in a harsh way to make people work harder - Inglés Sinónimo Diccionario

Can't found any synonym terms.