Yahoo Web Search

Search results

  1. Dictionary
    Storm troop·er
    /ˈstôrm ˌtro͞opər/

    noun

    • 1. a soldier trained specially for carrying out a sudden assault: "a small crew surrounded by riot-geared storm troopers"