Definitions
noun
a structure that has a roof and walls and stands more or less permanently in one place
“it was an imposing edifice”
Look “edifice” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a structure that has a roof and walls and stands more or less permanently in one place
“it was an imposing edifice”