• Storm-trooper

    Full definition of storm-trooper

    Noun

    1. Alternative spelling of stormtrooper
    © Wiktionary