WATER BED MEANING IN ENGLISH

• Water bed Definition & Synonyms

  1. () A kind of mattress made of, or covered with, waterproof fabric and filled with water. It is used in hospitals for bedridden patients.


RECENT SEARCHES