English | German | Russian | Czech

give someone the business English

Meaning give someone the business meaning

What does give someone the business mean?

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

Are you looking for...?