Akademik

foot traffic
foot traffic UK US noun [U]
MARKETING FOOTFALL(Cf. ↑footfall)
people who are moving from one place to another: »

They appear committed to stopping foot traffic across their borders.


Financial and business terms. 2012.