Definify.com

Definition 2024


Windscale

Windscale

See also: wind scale

English

Proper noun

Windscale

  1. The former name of Sellafield