Topic: ROADS


pedestrian crossing

noun
     
pedestrian crossing [countable] British English
TTR a specially marked place for people to walk across the road [= crosswalk American English]

Explore ROADS Topic