Definify.com

Definition 2025


paratroops

paratroops

English

Noun

paratroops pl (plural only)

  1. infantry soldiers deployed by parachute

Related terms