What Does it Stand For?

A database of acronyms

What Does TRAP Stand For?

TRAP has more than one possible meaning...

If you know of another acronym for TRAP then please suggest it as a new acronym for TRAP.