Definify.com

Definition 2024


paratroops

paratroops

English

Noun

paratroops pl (plural only)

  1. infantry soldiers deployed by parachute

Related terms