light ball

noun

light ball

noun
1

Government, Military, Politics, War Historical A ball of combustible materials, used to provide light, and sometimes made so as to fired from a cannon or mortar, or to be carried up by a rocket.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.