Large imposing house (7)
I believe the answer is:
mansion
(Other definitions for mansion that I've seen before include "Big house" , "Grand house" , "Opulent house" , "Imposing house" , "Large dwelling" .)
I believe the answer is:
mansion
(Other definitions for mansion that I've seen before include "Big house" , "Grand house" , "Opulent house" , "Imposing house" , "Large dwelling" .)