Topic: ROADS


pedestrian precinct

noun
     
pedestrian precinct British English; pedestrian mall American English [countable]
TTR a shopping area in the centre of a town where cars, trucks etc cannot go

Explore ROADS Topic