paratroops

Noun
  1. Infantry trained and equipped to parachute (synset 108407331)

Other Searches