srt

/SH R T/
noun
  1. 1

    (UK) Initialism of statutory residence test.

  2. 2

    (Thailand) Initialism of State Railway of Thailand.