goods engine
noun British.
a railway locomotive used to haul a freight train.
Words nearby goods engine
goodpasture,
goodpasture's syndrome,
goodrich,
goods,
goods and chattels,
goods engine,
goods train,
goods wagon,
goods yard,
goodspeed,
goodwife