pedestrian traffic n : people coming and going on foot [syn: {foot traffic}]
Copyright © 2026 3Dict.net