noun
1. : a range usually covered and equipped with targets for practice or competition with firearms
2. slang : a place where an injection of a narcotic can be bought
noun
1. : a range usually covered and equipped with targets for practice or competition with firearms
2. slang : a place where an injection of a narcotic can be bought
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012