channel
noun

a means by which information or goods pass from one place to another

Browse by Subjects
trading channel
bull flag
black market
dotcom
bear flag
See All Related Terms »

reciprocate
budgetary slack
declaration of solvency
hidden asset
rental value