Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of superstruct

- To build over or upon another structure; to erect upon a foundation.