MANPADS (English, noun)
expansion: MANPADS
Senses:
glosses: Acronym of man-portable air-defense system, a handheld anti-aircraft missile.
tags: abbreviation
acronym
alt-of
Forms:
form: MANPAD
tags: alternative
form: MPADS
tags: alternative