Thumbnail

Phrase or Word
Elephant trap
Definition
A trap designed for large animals; metaphorically, a major pitfall.
Language
English
Type
Faunamorph
Subcategory
Other Animals
Grammatical Subcategory
Modifiers: Adjectives/Adverbs
A Lexicon Drawn from the Natural World
A Lexicon Drawn from the Natural World