Synonyms: infrastructure, base
Definition: the stock of basic facilities and capital equipment needed for the functioning of a country or area
Usage: the industrial base of Japan
Similar words: stock, store, fund
Definition: a supply of something available for future use
Usage: he brought back a large store of Cuban cigars
Synonyms: substructure, infrastructure
Definition: the basic structure or features of a system or organization
Similar words: structure
Definition: the manner of construction of something and the arrangement of its parts
Usage: artists must study the structure of the human body; the structure of the benzene molecule