Definition of Manpad in English :
Define Manpad in English
Manpad meaning in English
Meaning of Manpad in English
Pronunciation of Manpad in English
Manpad pronunciation in English
Pronounce Manpad in English
Manpad
see synonyms of manpadNoun
1. manpad
a man-portable surface-to-air missile
WordNet Lexical Database for English. Princeton University. 2010.