This definition appears very rarely
See other meanings of TRP
We have 211 other definitions for TRP
in our Acronym Attic
Samples in periodicals archive:
It's also planning to put many more transactions online, including the ability to order personalized license plates, and to allow car dealers to get temporary registration permits.
gov) has launched more than 70 online government services during the last five years, including hunting and fishing licenses, business annual report filings, unemployment insurance claims, and vehicle temporary registration permits.
After submitting an online payment, a temporary registration permit is issued and can be printed with your own printer.