English Dictionary
Definition freight train in British English
freight train noun
[countable] noun
Synonyms and related words

English Dictionary