superstructure
n. Structure built on top of another.
n. Any material structure or edifice built on something else; that which is raised on a foundation or basis
n. Structure built on top of another.
n. Any material structure or edifice built on something else; that which is raised on a foundation or basis