haul (one) on the carpet

haul (one) on the carpet

To scold, rebuke, or reprimand one. When my sales team lost our biggest client, the boss hauled me on the carpet.
See also: carpet, haul, on
Farlex Dictionary of Idioms.
See also:
  • call (one) on the carpet
  • call on the carpet
  • be on the carpet
  • on the carpet, to be/call/put
  • 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)
  • haul (someone) over the coals