star shell

views updated

star shell • n. an explosive projectile designed to burst in the air and light up an enemy's position.