foot traffic









foot traffic


foot traffic noun

  1. the wear and tear caused to a surface by people walking on it
  2. US and Canadian the activity of pedestrians in a particular area

Leave a Reply

Your email address will not be published. Required fields are marked *

49 queries 2.160