Which word MOST NEARLY matches the definition:
(n.) An impressively large, overwhelming building or structure
EDI means build
  1. OSTENTATIOUS
  2. EDIFICE
  3. EGALITARIAN
  4. BELATED
  5. KNEAD
A B C D E
1/10 SAVE