bear trap

listen to the pronunciation of bear trap
English - English

Definition of bear trap in English English dictionary

beartrap
A large trap used to catch a bear, usually as a foot trap
bear trap
Favorites