Meaning of star shell

Definition of star shell

(noun) an artillery shell containing an illuminant

Other information on star shell

WIKIPEDIA results for star shell
Amazon results for star shell