goods engine









goods engine


goods engine noun British.

  1. a railway locomotive used to haul a freight train.
50 queries 0.573