main drag

Noun
  1. The main street of a town or city (synset 103717142)

Other Searches