meaning of barrage jamming

barrage jamming meaning in General Dictionary

electric jamming over many frequencies at the same time