Find the word definition

Wiktionary
water beds

n. (water bed English)