Definition, Meaning & Anagrams | English word DRAINAGE
DRAINAGE
Definitions of DRAINAGE
- A system of drains.
- A natural or artificial means for the removal of fluids from a given area by its draining away.
- A downward wind.
Number of letters
8
Is palindrome
No
Search for DRAINAGE in:
Page preparation took: 71.99 ms.