Water drainage

Webster's Dictionary of the English Language

·- The draining off of water.

Related Words