star shell
nounDefinition of star 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
Keep scrolling for more