leonides definition

  • others:
    • A name given to the number of meteors seen in the month of November annually, but happening with extreme profusion about three times in a hundred years : so called simply because they apparently radiate from the constellation Leo.

Related Sources

  • Urban Dictionary for "leonides"
    • a fuckin ass monkey, who wants…
    • View More
29 votes

How would you define leonides?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!