shooting gallery
English Dictionary
->
Letter S
-> shooting gallery
Search Dictionary:
shooting gallery Definition
(n)
a
building
(
usually
abandoned
)
where
drug
addicts
buy
and
use
heroin
(n)
an
enclosed
firing
range
with
targets
for
rifle
or
handgun
practice
shooting gallery Synonyms
shooting gallery
shooting range
© Art Branch Inc.