Shooting gallery Meaning, Definition & Usage

  1. noun a building (usually abandoned) where drug addicts buy and use heroin
  2. noun an enclosed firing range with targets for rifle or handgun practice
    shooting range.

WordNet


Definitions
  1. a range, usually covered, with targets for practice with firearms. [Slang] a place, often a building or neighborhood, where addicts "shoot up" drugs.

Webster 1913