TOP

Definition of Sellafield from the Oxford Advanced Learner's Dictionary

Sellafield

 
/ˈseləfiːld/
 
/ˈseləfiːld/
jump to other results
  1. a nuclear power station (= a building where electricity is produced) on the coast of north-west Britain, near the Lake District. It is the only centre in Britain for reprocessing the nuclear waste from other power stations (= making it into a form that can be used again).
previously
adverb
 
 
From the Word list
Oxford 3000
B1
Oxford Learner's Dictionaries Word of the Day