main_drag
1. [ noun ] (informal) the main street of a town or city
Related terms: main_street colloquialism
Similar spelling:   Mandara
  Mandragora
  mantra
  maunder
  mantrap
  Manders
  mandrake
  mandarin
  Manderson
  Maeandra
  Manter
  mandril
  mandrel