Vocab Wednesdays #10

storm trooper definiton

Origin of ‘storm trooper’, popularized by the Star Wars franchise
Source: Merriam-Webster