shooting range in Polish shooting range in Polish strzelnica noun A facility designed for firearms practice. Add to Flashcards