What does STR mean in Government & Military

STR meaning is defined below:

Submarine Thermal Reactor
ADVERTISEMENT

Was it useful?

What does STR mean? It stands for Submarine Thermal Reactor

Most popular questions

What does STR stand for?


STR stands for "Submarine Thermal Reactor"

How to abbreviate "Submarine Thermal Reactor"?


"Submarine Thermal Reactor" can be abbreviated as STR

What is the meaning of STR abbreviation?


The meaning of STR abbreviation is "Submarine Thermal Reactor"

What does STR mean?


STR as abbreviation means "Submarine Thermal Reactor"

Related Acronym Searches