channel
noun

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

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

underemployed capital
outlay
tangible book value
fractional certificate
call back pay