trap
The word 'trap' has 9 different meanings.
Choose one to see details.
trap
To catch or hold
To trap a mouse
verb
A catching device
Animal trap
noun
To sell drugs
To trap on the street
verb
The mouth
Shut your trap
noun
A drain bend
A pipe trap
noun
A sand hazard
Golf trap
noun
A hip-hop style
Trap music
noun
A launcher
Clay pigeon trap
noun
A small carriage
A horse-drawn trap
noun