STAR SHELL


Meaning of STAR SHELL in English

noun

Etymology: star (I) + shell

1. : a shell that on bursting releases a shower of brilliant stars and is used for signaling

2. : a shell with an illuminating projectile

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.