1 ballast engine | Definition of ballast engine

ballast engine

noun

Definition of ballast engine

: a steam engine used in excavating and for digging and raising stones and gravel for ballast