trap house
Short definition from Wiktionary
Noun
- A place where illegal drugs are manufactured, packaged for sale, or sold on the street.
- A small building from which targets are launched.
- Alternative form of trap house.
We haven’t written up trap house yet: Simple and Standard meanings, examples and a quiz.