channel
— Verb
– English
~ send from one person or place to another; "transmit a message"
channel
— Verb
– English
~ transmit or serve as the medium for transmission; "Sound carries well over water"; "The airwaves carry the sound"; "Many metals conduct heat"
channel
— Verb
– English
~ direct the flow of; "channel information towards a broad audience"