STAR SHELL


Meaning of STAR SHELL in English

Function: noun

Date: circa 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 Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.