give someone the business английский

Значение give someone the business значение

Что в английском языке означает give someone the business?

give someone the business

(idiomatic, dated) To treat someone harshly or in a wrongful manner, such as by abusing, deceiving, or manipulating. harangue, criticize, ridicule

Возможно, вы искали...