Stalin's Organ Definition
noun
A Katyusha rocket launcher .
Wiktionary
Other Word Forms of Stalin's Organ
Noun
Singular:
Stalin's organ
Plural:
Stalin's organsOrigin of Stalin's Organ
-
of German STALINS ORGAN STALINS ORGAN Stalinorgel , in reference to its resemblance to a pipe organ and its distinctive sound.
From Wiktionary
Related Articles
Stalin's Organ Is Also Mentioned In
Find Similar Words
Find similar words to Stalin's organ using the buttons below.