INFRASTRUCTURAL is a
15
letter word starting with
I
and ending with
L
Definitions & Synonyms
adjective -
Pertaining to the fundamental facilities and systems serving a country, city or region such as transportation and communication systems, power plants or water supply.