paratroops

Noun

 * 1) infantry soldiers deployed by parachute