underlaymentEnglish

carpet pad, rug pad, underlay, underlayment

Noun

A pad placed under a carpet

English: carpet pad, rug pad, underlay, underlayment

English words with similar meanings

Show 3 words