SHOOTING GALLERY
Definition:
- [noun] a building (usually abandoned) where drug addicts buy and use heroin
- [noun] an enclosed firing range with targets for rifle or handgun practice
Synonyms: shooting range
Synonyms:
- Search for synonyms for SHOOTING GALLERY



