society > armed hostility > military equipment > weapon > device for discharging missiles > firearm > piece of artillery > [noun] > artillery deployed by own or allied force (1)
friendly1964
Military. Usually in plural. Troops, artillery, etc., deployed by one's own or an allied force.