Noun: star shell
- An artillery shell containing an illuminant
"The soldiers fired a star shell to light up the battlefield at night"
Derived forms: star shells
Encyclopedia: Star shell