SCIENCE MUSEUM, THE


Meaning of SCIENCE MUSEUM, THE in English

ˈScience Muˌseum, the BrE AmE

a large ↑ museum in London containing many important scientific objects, which show the history and development of science and ↑ technology

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.