Advertisement

Synonyms of Drain

Primary definition: To remove liquid from a place.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement