SHOOTING GALLERY


Meaning of SHOOTING GALLERY in English

noun

1.

a place where people shoot guns at objects for practice or to win prizes

2.

( especially NAmE ) a place where people go to take drugs

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.