Navigation and service

Englisch glossary

Here you will find all words with attached explanations of meaning

operator

Owner of a licence for the operation of a nuclear facility or installation.

overlying rock

Rock strata that cover a disposal site.