manpad Meaning, Definition & Usage

  1. noun a man-portable surface-to-air missile

WordNet