Etymology Explorer › English

Where does “carpeting” come from?

carpeting (English): Carpet or a piece of carpet, especially when...

Definitions

  1. Carpet or a piece of carpet, especially when...