Definition, synonyms and related words
A lightweight passenger rail vehicle, similar in appearance to a bus