ILLUMINATING PROJECTILE


Meaning of ILLUMINATING PROJECTILE in English

noun

: a projectile that bursts by the action of a time fuze so as to eject a pyrotechnic element that is usually held suspended by a parachute after ejection and that lights up terrain — compare star shell

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