Find the word definition

Wikipedia
LTSR

LTSR may refer to:

  • London, Tilbury and Southend Railway, a railway line from London to Southend in England.
  • LTS Rail, a post-privatisation train operating company, later renamed c2c.
  • The Lithuanian Soviet Socialist Republic (in Lithuanian: Lietuvos Tarybų SocialistinÄ— Respublika).
  • Lone Tree Scout Reservation