SELLAFIELD Meaning of SELLAFIELD in English n. village in England; site which houses the BNFL nuclear fuel re-processing plant Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012