call (one) on the carpet

call (one) on the carpet

To scold, rebuke, or reprimand one. When my team lost that big client, the boss called me on the carpet.
See also: call, carpet, on
Farlex Dictionary of Idioms.

call someone on the carpet

 and haul someone on the carpet
Fig. to reprimand a person. (When done by someone of clear superiority. Haul is stronger than call.) One more error like that and the big boss will call you on the carpet. I'm sorry it went wrong. I really hope the regional manager doesn't call me on the carpet again.
See also: call, carpet, on
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs.

call on the carpet

Summon for a scolding or rebuke, as in Suspecting a leak to the press, the governor called his press secretary on the carpet. This term began as on the carpet, which in the early 1700s referred to a cloth (carpet) covering a conference table and therefore came to mean "under consideration or discussion." In 19th-century America, however, carpet meant "floor covering," and the expression, first recorded in 1902, alluded to being called before or reprimanded by a person rich or powerful enough to have a carpet.
See also: call, carpet, on
The American Heritage® Dictionary of Idioms by Christine Ammer.
See also:
  • call on the carpet
  • haul (one) on the carpet
  • on the carpet
  • on the carpet, to be/call/put
  • be on the carpet
  • on the tapis rouge
  • roll out the red carpet
  • roll out the red carpet (for someone)
  • put out the red carpet (for someone)