Definition, synonyms and related words
Any of various techniques for the removal of water, either from a solid or from a structure.
present participle of dewater