×

superstructure meaning in English

n. superstructure, part of a building located above the foundation; structure that is built on top of another; something that is based upon something else

Related Words

  1. superstitieux
  2. superstition
  3. supertanker
  4. superviser
PC Version

Copyright © 2018 WordTech Co.