Advertisement

Synonyms of Drainage

Primary definition: The action or process of draining something of liquid.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement