rapid_transitEnglish

mass rapid transit, rapid transit

Noun

An urban public transit system using underground or elevated trains

English: rapid transit, mass rapid transit

English words with similar meanings

Show 1 words