meaning of locomotive engine

1. a wheeled vehicle consisting of a self-propelled engine that is used to draw trains along railway tracks


Related Words

locomotive engine | locomotive engineer |

Developed & Maintained By Taraprasad.com

Treasure Words