put (one) on the carpet(redirected from put on the carpet)
put (one) on the carpet
To scold, rebuke, or reprimand one. When my sales team lost our biggest client, the boss really put me on the carpet. We're not putting you on the carpet or anything—we just want to have a frank discussion about what happened.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.