The idiom "on the carpet" means to be summoned for a reprimand or to face disciplinary action, often by someone in authority. It suggests a situation where an individual is called to account for their actions or behavior, typically in a serious or formal setting. This expression originates from the idea of being called to a specific, often ornate, carpet where important discussions or confrontations take place.
It is a red carpet.
The idiom is incorrect - it should be Roll OUTthe red carpet.The mayor is really going to roll out the red carpet when that rock star arrives in town.
To be called to the Headmaster's office for a talking to or caning.
during class i got assigned "call you to the carpet" as an idiom. my teachers idiom book says it s origin is that in a royal kingdom they didn't put carpet in the servants' rooms because it was too expensive, so when they called them to discus something they were calling them to the carpet because the royalty had carpeted floors
A red carpet is placed for important people to walk on when they enter somewhere. Thus rolling out the red carpet is using the form of welcome which you would use for the most important of visitors.
If you are called on the carpet, you are brought to face the consequences of your actions publicly, usually before your superior or superiors. The image is of the lowly worker (who used to work in bare offices with wood floors and no comfy rugs or carpet) being called into the boss' office, where there was lush carpeting. If you found yourself there, you were either in for a raise or for a scolding, and this idiom means the latter.
Idiom is correct.
what is a idiom about a cat
"To be" is not an idiom - it's a verb.
An idiom misuse is to use and idiom in a wrong way that doesn't make sense.
The idiom "apple shiner" means the teacher's pet.
"Larger than life" is an idiom, so there isn't an idiom for it.