Meanings

  1. countableweapon of war, military weapon (weapon produced for warfare and military conflict)

    [Streumunition] gilt als besonders tückische Kriegswaffe und ist international geächtet.