ILLUMINATING AMMUNITION Meaning of ILLUMINATING AMMUNITION in English special explosives that are fire to high altitudes and give off strong light Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012