Definitions for "ARMBRUST"
German language term for crossbow which is often preferred in international circles.
Armbrust (German: Crossbow) is a lightweight unguided anti-tank weapon developed by Germany, who later sold its manufacturing rights to Singapore. The Armbrust equips the Singapore infantry section with rudimentary anti-tank capability.