Definition of crosswalks

Definition of crosswalks
  1. crosswalks Noun Plural of crosswalk
  2. crosswalk Noun Place where pedestrians can cross a street.
Need more help? Try our forum NEW