Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
trainloads
in English
trainloads
#limited
Definitions
Noun
extremely
large
quantities
(
of
something
)
amounts
that
trains
can
carry
;
large
volumes
quantities
transported
by
trains
Base Words
loads
train