|
Definition of Toucan crossing
1. Noun. (British regional) A pedestrian crossing equipped with traffic lights operated by the pedestrians, same as pelican crossing. ¹
¹ Source: wiktionary.com
|
1. Noun. (British regional) A pedestrian crossing equipped with traffic lights operated by the pedestrians, same as pelican crossing. ¹
¹ Source: wiktionary.com