Definition Definition

water drain - Meaning and Examples

Meaning of 'water drain' (Webster Dictionary)

1 . Water drain
- A drain or channel for draining off water.