动车dòngchēTop 20000Meanings1. (PRC) (D- or C-class) high-speed train2. power car3. multiple-unit train (abbr. for 动车组 (dòngchēzǔ))Characters used动to move车vehicle