light rail transit

English

Noun

light rail transit (plural light rail transits)

  1. Synonym of light rail.