locomotive engine

英 美
  • n. 机车发动机;机车蒸汽机
Noun:
  1. a wheeled vehicle consisting of a self-propelled engine that is used to draw trains along railway tracks