VariousWords beta
Related Terms:
Noun
Definition: A company that operates passenger trains on the mainline railway network in Great Britain under franchise or license from the Government.
VariousWords beta
Definition: A company that operates passenger trains on the mainline railway network in Great Britain under franchise or license from the Government.