HAUL UP ON THE CARPET


Meaning of HAUL UP ON THE CARPET in English

questioned, disciplined, give me the third degree If you don't obey every rule, you will be hauled up on the carpet.

English idioms vocab.      Словарь английских идиом и выражений.