ON THE CARPET


Meaning of ON THE CARPET in English

asked to explain a mistake

Tom's on the carpet because he lost company documents.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.