'MANPAD' definitions:

Definition of 'MANPAD'

(from WordNet)
noun
A man-portable surface-to-air missile