TRAP HOUSE


Meaning of TRAP HOUSE in English

noun

: the enclosure from which clay targets are released in trapshooting and skeet shooting — see high-house , low-house

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.