leonid

/liˈɒnɪd/

Definitions

1. noun

A bright meteor or shooting star; especially one of a shower, as the Leonid meteor shower, caused by the Earth passing through a trail of comet dust or debris.

“The Leonid meteor shower is a spectacular event every year, with thousands of shooting stars visible in the night sky.”

Synonyms

  • meteor
  • shooting star

Antonyms

  • fixed star