VariousWords beta
Related Terms:
Definitions:
Noun
star shell
Definition: an artillery shell containing an illuminant
Definition: A type of ammunition shell which bursts to release a shower of stars for illuminating enemy positions etc.