Meaning : An especially luminous meteor (sometimes exploding).
Synonyms : bolide
Meaning : A highly energetic and indefatigable person.
Synonyms : ball of fire, human dynamo, powerhouse
Meaning : A ball of fire (such as the sun or a ball-shaped discharge of lightning).
Meaning : The luminous center of a nuclear explosion.