kill house
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
- killhouse