What does STARP stand for?

What does STARP mean? We have 3 definitions. Read most used STARP meanings below.

ADVERTISEMENT