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