main drag

1. (noun) (informal) the main street of a town or city
Related Words: high street, main street



Terms and Conditions of Use / Copyright Notice