English

Definition of Mansion House from the Oxford Advanced Learner's Dictionary

 

Mansion House

 
BrE
 
; NAmE
 
 
jump to other results
the official home of the Lord Mayor of London, in the City of London. The building was completed in 1753 and contains the Egyptian Hall, where official dinners and other events are held.