SHOOTING GALLERY


Meaning of SHOOTING GALLERY in English

noun

1. : a range usually covered and equipped with targets for practice or competition with firearms

2. slang : a place where an injection of a narcotic can be bought

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.