Shooting gallery Meaning, Definition & Usage
-
noun a building (usually abandoned) where drug addicts buy and use heroin
-
noun an enclosed firing range with targets for rifle or handgun practice
shooting range.
WordNet
Definitions
- a range, usually covered, with targets for practice with firearms.
[Slang] a place, often a building or neighborhood, where addicts "shoot up" drugs.