English Dictionary
◊ PARATROOPS
paratroops
n : infantry trained and equipped to parachute