STAR SHELL


Meaning of STAR SHELL in English

noun Date: circa 1876 a shell that on bursting releases a shower of brilliant stars and is used for signaling, a shell with an illuminating projectile

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.