HyperDic

English > 2 senses of the expression shooting gallery:
NOUNartifactshooting gallerya building (usually abandoned) where drug addicts buy and use heroin
artifactshooting gallery, shooting rangean enclosed firing range with targets for rifle or handgun practice
English > shooting gallery: 2 senses > noun 1, artifact
MeaningA building (usually abandoned) where drug addicts buy and use heroin.
Broaderbuilding, edificeA structure that has a roof and walls and stands more or less permanently in one place
Usage ofcolloquialismA colloquial expression
English > shooting gallery: 2 senses > noun 2, artifact
MeaningAn enclosed firing range with targets for rifle or handgun practice.
Synonymshooting range
Broaderfiring range, target rangeA practice range for target practice