shooting gallery

Definition

Slang

  • noun a place where drug users gather to inject themselves. The word has been applied to open spaces, pubs and communal flats for instance. It is an addict’s pun which the police have also adopted both in Britain and the USA.
http://www.dictionarycentral.com/definition/shooting-gallery.html