Advertisement

Synonyms of Water-Retaining

Primary definition: Having the ability to hold or retain water.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement