TOP

Definition of Aldermaston from the Oxford Advanced Learner's Dictionary

Aldermaston

 
/ˈɔːldəmɑːstən/
 
/ˈɔːldərmæstən/
jump to other results
  1. a small town in Berkshire, England, close to an important nuclear weapons research centre. In the 1950s and 1960s there were large organized marches from London to Aldermaston to protest against nuclear weapons.
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day