herculid

/hərˈkjuːlɪd/

Definitions

1. noun

A meteor shower associated with the constellation Hercules.

“The herculid meteor shower was visible in the sky for several nights.”

Synonyms

  • astronomical event
  • meteor shower

Antonyms

  • none