smersh (0 synonym found)

We don't have any synonyms for smersh yet.

Did you mean…

Think smersh belongs in the thesaurus? Recommend it and we'll take a look.


Definition of smersh:

(n) : (historical) Counter-intelligence organisation attached to Russian army units during World War II.

Definition of smersh:

(n) : (historical) Counter-intelligence organisation attached to Russian army units during World War II.

Back to Top