-
nouna highly energetic and indefatigable person
Similar:
-
nounan especially luminous meteor (sometimes exploding)
Similar:
type of: -
nouna ball of fire (such as the sun or a ball-shaped discharge of lightning)
-
nounthe luminous center of a nuclear explosionpart of:
Synonyms & Similar Words