Find the word definition

Wiktionary
give someone the business

vb. 1 (context idiomatic dated English) To treat someone harshly or in a wrongful manner, such as by abuse, deceive, or manipulate. 2 (context idiomatic dated English) To harangue, criticize vigorously, berate, or ridicule someone.