1. rat trap - Noun
2. rat trap - Adjective
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.
rat-trap