TRAFFIC


Meaning of TRAFFIC in English

(TRADE) [noun] [U] - illegal tradeThe two governments are working together to try and cut down the traffic in drugs/the drug traffic across their borders.Police are looking for ways of curbing the traffic in guns.

Cambridge English vocab.      Кембриджский английский словарь.