ON THE CARPET


Meaning of ON THE CARPET in English

asked to explain a mistake, give me the third degree Tom's on the carpet because he lost company documents.

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