Sufficient infrastructure Synonyms
Sufficient replaced
Definitions for Sufficient
- (adjective) of a quantity that can fulfill a need or requirement but without being abundant
Synonyms for phrase
SI abbreviation
SI is an abbreviation for Sufficient InfrastructureWhat does SI stand for?
SI stands for "Sufficient Infrastructure" Definitions for Infrastructure
- (noun) the arrangement of parts that gives something its basic form
- (noun) the basic structure or features of a system or organization
- (noun) the stock of basic facilities and capital equipment needed for the functioning of a country or area