Yahoo Web Search

Search results

  1. Dictionary
    Nuclear power station

    noun

    • 1. an installation where electrical power is generated by a nuclear reactor: "the energy company operates Scotland's two nuclear power stations"

    Powered by Oxford Languages