Freq #53232
Meanings
- 1
- 2
- 3
Thesaurus
Formed from super-, 'above,' and structure, from Latin structura, 'a fitting together or building.' The physical sense of something built above a base produced figurative uses for systems of institutions or ideas resting on deeper foundations.