Acronym of LRT
( 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.
Back