Call on the carpet

From Fresh Dictionary

English

Verb

to call on the carpet (calling on the carpet, called on the carpet, called on the carpet)

  1. To censure severely or angrily; to reprimand.

Synonyms

Personal tools