Idiom Of The Day #16
Hello everyone!
Your idiom of the day is "Call someone on the carpet", which means "to call someone before an authority to be scolded or reprimanded".
Origin:
This carpet meant "floor covering" in 19th-century America, however, carpet meant "floor covering , and the expression, first recorded in 1902, alluded to be called before or reprimanded by a person rich or powerful enough to have a carpet.