TOP

Definition of the Science Museum from the Oxford Advanced Learner's Dictionary

the Science Museum

 
/ðə ˈsaɪəns mjuziːəm/
 
/ðə ˈsaɪəns mjuziːəm/
jump to other results
  1. Britain's largest museum of science and technology, in South Kensington, London, established in 1909. It contains many objects from the history of science, and has a large number of displays which the public can touch and operate.
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day