BRITISH MUSEUM


Meaning of BRITISH MUSEUM in English

a national depository and museum in London, England, housing important collections in archaeology, art, and natural history.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .