Advertisement
Advertisement
star shell
noun
a shell that bursts in the air and produces a bright light to illuminate enemy positions.
star shell
noun
an artillery shell containing a flare or other illuminant: often containing a parachute to prolong the descent of the illuminating material
Discover More
Word History and Origins
Origin of star shell1
First recorded in 1875–80
Advertisement
Advertisement
Advertisement
Advertisement
Browse