Goods train

What is Goods train?

Goods train definition and meaning on Dictionary terms:
noun British.