n. 1.an especially luminous meteor (sometimes exploding) 2.a highly energetic and indefatigable person 3.a ball of fire (such as the sun or a ball-shaped discharge of lightning) 4.the luminous center of a nuclear explosion