Subscriber login


Forgot your password?

Library card login

Other

star shell

Syllabification: (star shell)
Definition of star shell

noun

  • an explosive projectile designed to burst in the air and light up an enemy’s position.

star shell in other Oxford dictionaries

Definition of star shell in the British & World English dictionary