0%

ALL meanings of aldermaston

A a
  • noun aldermaston a village in S England, in West Berkshire unitary authority, Berkshire, SW of Reading: site of the Atomic Weapons Research Establishment and starting point of the Aldermaston marches (1958–63), organized by the Campaign for Nuclear Disarmament. Pop: 927 (2001) 3
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?