STAR SHELL


Meaning of STAR SHELL in English

[star shell] n (ca. 1876) 1: a shell that on bursting releases a shower of brilliant stars and is used for signaling

2: a shell with an illuminating projectile

Merriam-Webster English vocab.      Английский словарь Merriam Webster.