storm trooper
noun
Definitions
A German soldier trained in special infiltration tactics, introduced around the end of World War I.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A German soldier trained in special infiltration tactics, introduced around the end of World War I.