From veld + geschut, perhaps a calque of German Feldgeschütz.
veldgeschut n (uncountable, no diminutive)