'MANPAD' definitions:

Definition of 'MANPAD'

From: WordNet
noun
A man-portable surface-to-air missile