English | German | Russian | Czech

pillowtop English

Meaning pillowtop meaning

What does pillowtop mean?

pillowtop

(of a mattress) Having a cushioned, textured top surface to provide extra softness.

Are you looking for...?