Noun
(slang) A place where illegal drugs are manufactured, packaged for sale, or sold on the street.
(sports, trap shooting) A small building from which targets are launched.
trap-house (plural trap-houses)
Alternative form of trap house
trap-house