This meteor is a fire ball.
- something resembling a ball of fire; specif.,
- a large, bright meteor
- ball lightning
- a high-temperature, luminous ball of gas which forms shortly after a nuclear explosion
- Historical a ball of explosive or combustible material thrown as a weapon in battle
- ☆ Informal a vigorous, energetic person