Channel
Channel noun - An open man-made passageway for water.
Show all Definitions
Synonyms for Channel
Drainage and channel are semantically related. In some cases you can use "Drainage" instead a noun "Channel".
Both words in one sentence
-
The channel, along with Fox Kids, was sold to Disney in 2001 because not only did Fox have no idea what to do with a network devoted to families but the network struggled in ratings- they needed to sell it to avoid further money drainage.
Source: Creator / ABC Family -
If you watched Terminator 2 you may remember the scene where the T-1000's semi truck crashes off of the road and chases John Connor down a concrete drainage channel with an inch of water of in it.
Source: Useful Notes / Los Angeles
Cite this Source
Drainage and Channel. (2016). Retrieved 2026, August 02, from https://thesaurus.plus/related/channel/drainage
Channel & Drainage. N.p., 2016. Web. 02 Aug. 2026. <https://thesaurus.plus/related/channel/drainage>.
Drainage or Channel. 2016. Accessed August 02, 2026. https://thesaurus.plus/related/channel/drainage.
Google Ngram Viewer shows how "channel" and "drainage" have occurred on timeline