storm trooper
From WikiWord, the free dictionary
English
Definitions
noun
- A German soldier trained in special infiltration tactics, introduced around the end of World War I.
From WikiWord, the free dictionary