Word info Synonyms

give someone the business

Verb

Meaning

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

(idiomatic, dated) To harangue, criticize vigorously, berate, or ridicule someone.

Source: en.wiktionary.org

Synonyms

Close letter words and terms