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

Treasure Words