trainload

Noun
  1. quantity that can be carried by a train
trainload
A long freight train pulls a massive trainload of coal through a wide valley.