Definition of STR in English:

STR

  • Synchronous transmitter receiver.