main street — the principal commercial street of a town

main street the principal commercial street of a town
A1 Adjective + noun adj_noun

Built on street

The post office is right on Main Street.

Post

Meanings

  • the principal commercial street of a town
markdown

Send feedback

Optional — only if you'd like a reply.