channel
noun

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

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

reserve for fluctuations
Bulletin des Annonces Leacutegales Obligatoires
sum of the years digits depreciation
budget director
accrual bond