TOP

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

Mansion House

 
/ˈmænʃn haʊs/
 
/ˈmænʃn haʊs/
jump to other results
  1. 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.
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day