Freq #140067
Meanings
- 1
- 2
Thesaurus
Synonyms
Etymology
A compound of rat + trap. The noun names a device for catching rats; the figurative adjective compares a mouth, beak, or mechanism to the trap's wide opening and sudden snap.