Noun large-scale public systems and services of a country or region
Europe is investing in its infrastructure, and the results are breathtaking. Through the English Channel tunnel, trains can speed from Big Ben to the Eiffel Tower in 2.5 hours.