Synonyms of Star Shell in English :
Antonyms of Star Shell in English
Thesaurus of Star Shell in English
1. (noun) an artillery shell containing an illuminant