channel
noun

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

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

file
counterparty
target zone arrangement
sterilization
forensic accounting