Synonyms for main street
Definitions
- n. 1
The principal street, or one of the several principal streets, of a town.
Invercargill in New Zealand has two main streets, Dee Street and Tay Street.
The principal street, or one of the several principal streets, of a town.
Invercargill in New Zealand has two main streets, Dee Street and Tay Street.