English edit

Noun edit

SLT (countable and uncountable, plural SLTs)

  1. (UK, education) Initialism of senior leadership team.
  2. (UK, healthcare) Initialism of speech and language therapy.
  3. (UK, healthcare) Initialism of speech and language therapist.
  4. (surgery) Initialism of selective laser trabeculoplasty.