star shell

Noun
  1. An artillery shell containing an illuminant (synset 107279052)

Other Searches