trainloadEnglish

trainload

Noun

Quantity that can be carried by a train

English: trainload