The definition of a channel is a waterway, a means of communication and a specific television or radio frequency.
An instrument or agency dedicated to the performance of specified functions:
One, such as a person, business, or organization, that deals in the transport of passengers or goods.
A ship or aircraft used to transport troops or military equipment.
The business of conveying passengers or goods:
The object toward which an endeavor is directed; an end.
A warp end.
Any means, agency, or instrumentality
Find another word for vehicles. In this page you can discover 9 synonyms, antonyms, idiomatic expressions, and related words for vehicles, like: agencies, channels, organs, carriers, transports, transportations, goals, end and media.