Meaning of shooting gallery

Definition of shooting gallery

(noun) a building (usually abandoned) where drug addicts buy and use heroin
an enclosed firing range with targets for rifle or handgun practice

Other information on shooting gallery

WIKIPEDIA results for shooting gallery
Amazon results for shooting gallery