English | German | Russian | Czech

Network Rail English

Meaning Network Rail meaning

What does Network Rail mean?

Network Rail

(rail, UK) The government-owned company that owns and manages the infrastructure on the railway network in Britain used by TOCs (train operating companies).

Are you looking for...?