rat trap
Speech parts
1. rat trap - Noun
2. rat trap - Adjective
Meaning
rat trap (plural rat traps)
Alternative form of rattrap
That shuts forcibly or holds tight, like a rat trap.
Of the mouth, resembling a rat trap; large and ugly.
Source: en.wiktionary.orgAlternative names
rat-trap