English Dictionary
Definition stormtrooper in British English
stormtrooper noun
[countable] noun
/ˈstɔː(r)mˌtruːpə(r)/
Synonyms and related words
