MUPSOW

AcronymDefinition
MUPSOWMulti-Purpose Stand-Off Weapon system