Find the word definition

The Collaborative International Dictionary
Water drain

Water drain \Wa"ter drain`\ A drain or channel for draining off water.