What does TRAPS stand for?

What does TRAPS mean? We have 2 definitions. Read most used TRAPS meanings below.

ADVERTISEMENT