channel
noun

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

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

turnover ratio
economic cost
z-certificate
multicurrency loans
swing trading