English
Proper noun
Porton Down
- A science park near Porton, Wiltshire, England that is home to two British military research facilities
2025 January 24, “How red flags over Southport killer were repeatedly missed”, in BBC[1]:Tests at Porton Down, the government's biological warfare laboratory, confirmed the substance was ricin, a poison for which there is no cure.