Question: what is the meaning of the idiom call on the carpet?
Answer: To call someone on the carpet is a common idiom (some would even say common enough to be a cliché) meaning to reprimand a subordinate, or demand that they explain their actions. ...