Trap House (noun) Definition, Meaning & Examples

noun
  1. a place where illicit drugs are bought, sold, or used.
  2. a shelter from which the clay pigeons are released in trapshooting.
Trap House (noun) Definition, Meaning & Examples

More Definitions