Noun main drag has 1 sense
  1. main drag - the main street of a town or city
    --1 is a kind of
    main street, high street
,
TOP