'storm trooper' definitions:

Definition of 'storm trooper'

From: WordNet
noun
A member of the Nazi SA