WordUnscrambler Home
dewater
Definitions
[diːˈwɔːtə], (Verb)
Definitions:
- drain (a waterlogged or flooded area)
(e.g: a study will determine the impact of dewatering in the Humboldt Basin area)
Phrases:
Origin
:
Click here to see the free dictionary definition for dewater
definition by Oxford Dictionaries