Synonyms and Antonyms for MANPAD

1. MANPAD (n.)

a man-portable surface-to-air missile

Synonyms: