Finales del siglo XIII, carpet, carpete, "tela gruesa"; mediados del siglo XIV, "mantel, colcha"; proviene del francés antiguo carpite "tela pesada decorada, una alfombra" (francés moderno carpette), del latín medieval o italiano antiguo carpita "tela de lana gruesa", probablemente del latín carpere "cardar, arrancar" (de la raíz PIE *kerp- "reunir, arrancar, cosechar"). Así se llama porque se hacía de tela deshecha, rasgada, "arrancada". La palabra en inglés se documenta desde el siglo XV en referencia a cubiertas de suelo, y desde el siglo XVIII este ha sido su significado principal. La versión más pequeña es una rug.
Formerly the carpet (usually in a single piece, like the Persian carpet) was also used (as it still is in the East) for covering beds, couches, tables, etc., and in hangings. [Century Dictionary]
Antiguamente, la alfombra (generalmente en una sola pieza, como la alfombra persa) también se usaba (como aún se hace en Oriente) para cubrir camas, sofás, mesas, etc., y en tapices. [Century Dictionary]
Desde el siglo XVI hasta el XIX, por asociación con el lujo, los boudoirs y salones de las damas, se usó como adjetivo, a menudo con un matiz de desprecio, en referencia a hombres, como en carpet-knight, década de 1570, alguien que no ha visto servicio militar en el campo; carpet-monger, década de 1590, un amante de la comodidad y el placer, es decir, alguien más a gusto en una alfombra.
On the carpet "convocado para ser reprendido" aparece hacia 1900, en el argot estadounidense (pero se puede comparar con carpet (v.) "llamar a alguien para ser reprendido", 1823, jerga de sirvientes británicos). Esto puede haberse fusionado con el más antiguo on the carpet "en consideración" (1726), literalmente "sobre el mantel", con el sentido anterior de la palabra, y por lo tanto "un tema para investigar". La expresión sweep o push under the carpet en el sentido figurado se documenta desde 1953.