Subscribe
URL of the page has been copied to clipboard.
Meaning : Street crossing where pedestrians have right of way. Often marked in some way (especially with diagonal stripes).
Synonyms : pedestrian crossing
Install App