paratroops

/pˈɛrʌtrups/

Explore definitions, synonyms, and language insights of paratroops

Definitions

Noun
infantry trained and equipped to parachute

More General Terms