WATER CHANNEL


Meaning of WATER CHANNEL in English

noun

: a channel (as a ditch along a highway) for directing the course of water

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.