Dictionary.com
Thesaurus.com
has trooped
  • present perfect of troop (3rd person singular).