noun
plural -pets
a heavy fabric cover for a floor [count]
[count] :a thick covering :a thick layer of something
call (someone) on the carpet
US informal :to criticize someone for doing something wrong
sweep (something) under the carpet
verb
-pets; -peted; -peting
[+ obj] to put a carpet on the floor of a room
to cover (something) with a thick layer
Brit informal :to criticize (someone) for doing something wrong - often used as (be) carpeted