An interesting term for lasers, microwaves and sound blasts that do not rely on actual projectiles to do their work.
See also Got Your Six and Queen of Battles.
This bit of jargon has been viewed 13,988 times.
Return To Army Jargon