channel
noun

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

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

provision
operating loss
concession
fractional
WIP