Meaning Of The Word Sellafield

Real Dictionary

What's the definition of Sellafield? Find Sellafield meanings, definitions and more at the Real Dictionary online.

Sellafield Meaning

Sellafield Definition
Sellafield Definition

What's The Definition Of Sellafield?

Sellafield in British English
noun: the site of an atomic power station and nuclear reprocessing plant in NW England, in W Cumbria

More Definitions

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Definitions Of The Day