Sekirov Dictionary
/
Practise
My words
Apps
Sign in
MANPADS
noun
MANPADs
noun
MANPAD
noun — plural
MANPADS
noun
1
•
Acronym
of
man-portable
air-defense
system
,
a
handheld
anti-aircraft
missile
.
MANPADs
noun
1
•
plural
of
MANPAD
This dictionary works without the internet:
on your phone
·
in Chrome