Definition of Geminids in English:

Geminids

proper noun

Astronomy
  • An annual meteor shower with a radiant in the constellation Gemini, reaching a peak about December 13.

Pronunciation:

Geminids

/ˈjemənidz/