LRT
1.
light-rail transit.
British Dictionary definitions for
LRT
LRT
abbreviation
(
in the US and Canada
)
1.
light-rail transit
2.
light-rapid transit
Related Abbreviations for
LRT
LRT
light-rail transit