Multilingual dictionary of abbreviations

What does SGHWR mean?

Code

Meaning

Language

Themes and places

SGHWR

Steam Generating Heavy Water Reactor

In English