Acronym definition

What does LRT mean?

LRT stands for Light Rail Transit.

Means light rail transport or a type of Urban Light Train.The transportation system was first launched in the United States and the United Kingdom.
LRT