meaning of shooting gallery
1.
an
enclosed
firing
range
with
targets
for
rifle
or
handgun
practice
Related Words
shooting gallery
|
Developed & Maintained By
Taraprasad.com