Definition, synonyms and related words
A multiple unit train powered by electricity, abbreviated EMU.