Dictionary.com
definitions
  • synonyms

Geminids

[jem-uh-nidz]
noun (used with a plural verb) Astronomy.
  1. a collection of meteors making up a meteor shower (Gem·inid me·teor show·er) visible around December 13, having its apparent origin in the constellation Gemini.
Show More

Origin of Geminids

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018