Sweep something under the carpet/rug

Origin of: Sweep something under the carpet/rug

Sweep something under the carpet/rug

To conceal something, especially something you have done wrong dates from the mid-20th century. Carpet is more often used in Britain, while rug is more common in North America.