Railmotor

Railmotor is a term used in the United Kingdom, Ireland and the Commonwealth for a railway lightweight railcar, usually consisting of a railway carriage with a steam traction unit, or a diesel or petrol engine, integrated into it.