HyperDic
English
> 1 sense of the word
MANPAD
:
NOUN
artifact
MANPAD
a
man-portable
surface-to-air missile
English
>
MANPAD
: 1 sense
> noun 1, artifact
Meaning
A
man-portable
surface-to-air missile
.
Broader
surface-to-air missile
,
SAM
A
guided missile
fired
from land or shipboard against an
airborne
target