Top Qs
Timeline
Chat
Perspective
kill house
From Wiktionary, the free dictionary
Remove ads
English
Noun
kill house (plural kill houses)
- A live shooting range used to train military and police personnel, usually built to mimic spaces in authentic everyday buildings
Alternative forms
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads