SHOOTING GALLERY


Meaning of SHOOTING GALLERY in English

[shooting gallery] n (1836) 1: a usu. covered range equipped with targets for practice with firearms

2. slang: a place where one can obtain narcotics and shoot up

Merriam-Webster English vocab.      Английский словарь Merriam Webster.