leonids

US

UK

A1

noun

  • A prolific meteor shower associated with the comet Tempel-Tuttle, which occurs annually in November.
  • Plural form of Leonid.