TLR

From Wikipedia, the free encyclopedia

The three letter abbreviation TLR can mean

  • Teaching and Learning Responsibility - a category for the award of supplementary pay in teachers' salaries in England


  • A nickname for St. Louis Cardinals manager Tony La Russa
  • Test Lab Report