English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition trap house in British English

trap house noun

noun
1

a house where drugs are held and sold

Example

I went to the east side to pick up some drugs from the trap house.

Definition trap house in British English