Large imposing structure (7)
I believe the answer is:
edifice
(Other definitions for edifice that I've seen before include "Permanent building" , "impressive pile!" , "Impressive building" , "Fine building" , "Monument" .)
I believe the answer is:
edifice
(Other definitions for edifice that I've seen before include "Permanent building" , "impressive pile!" , "Impressive building" , "Fine building" , "Monument" .)