LRT Definition

abbreviation
Light rail transit.
American Heritage

Words Near LRT in the Dictionary