English dictionary
paratroops meaning and definition
Definition and meaning of paratroops at MeaningMonkey.org. paratroops meaning and definition in the English Dictionary.PARATROOPS noun
Definition of paratroops (noun)
- infantry trained and equipped to parachute
Source: Princeton University Wordnet