channel
noun
the bed of a stream, river, or other waterway.
Used to describe an ongoing action or continuous state that will be taking place in the future.
Examples are provided to illustrate real-world usage of words in context. Any opinions expressed do not reflect the views of Dictionary.com.
Ian Haskins trumps me on the subject of Swindon v Man City nostalgia: “You can forget 1993, it’s 1910 the boys at the County Ground will be channelling tonight …”
From The Guardian ● Jan. 7, 2022