storm troops
plural noun
1
2
sometimes capitalized S&T
: troops belonging to the Sturmabteilung of Nazi Germany
Love words? Need even more definitions?
Merriam-Webster unabridged
Share