star shell

views updated

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

About this article

star shell

Updated About encyclopedia.com content Print Article Share Article