Definition of Sizewell in English:

Sizewell

proper noun

  • A village on the Suffolk coast, the site of two nuclear power stations including a pressurized-water reactor.

Pronunciation:

Sizewell

/ˈsʌɪzwɛl/