22f962f4__UK__A_Guide_for_New_Residents__Definition
[Word] infrastructure [Definition] 
Structured network that is necessary for successful operation of a business or transport system – for example, roads or railways.
Open Life in the UK: A Guide for New Residents
Definition