Definition of Manpad

Noun: MANPAD

  1. A man-portable surface-to-air missile

See also:
manpack
manpower

Anagrams containing the word manpad

manapd dmanpa admanp padman npadma anpadm