channel
noun

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

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

insider
independent variable
paper millionaire
initial sales
unadjusted trial balance