trainload

Explore definitions, synonyms, and language insights of trainload

Definitions

Noun
quantity that can be carried by a train

More General Terms