SMERSH

From Fresh Dictionary

English

Etymology

Russian acronym from smert shpionam meaning Death to Spies.

Proper Noun

SMERSH

  1. Counter-intellience organisation attached to Russian army units during World War 2.
Personal tools