mansion house definition

  • noun:
    • the house which one resides; especially, in London many various other urban centers, the state residence associated with Lord Mayor.
    • a big and imposing house.
    • a big and imposing house
53 votes

How would you define mansion house?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!