Dictionary search results

Showing 1-2 of 2 results

pedestrianize British & World English

Close (a street or area) to traffic, making it accessible only to pedestrians