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