VariousWords beta
Related Terms:
Noun
Definition: A company that runs freight trains on the national railway network in Great Britain under license from the government.
VariousWords beta
Definition: A company that runs freight trains on the national railway network in Great Britain under license from the government.