theroid

/ˈθɪrɔɪd/

Definitions

1. noun

A hypothetical body orbiting a star, thought to be the source of a periodic comet or meteor shower; especially, one orbiting the Sun.

“The discovery of the theroid led scientists to understand the formation of meteors.”

2. noun

A hypothetical object orbiting a planet, proposed to explain periodic meteor showers.

“The theroid theory is a popular explanation for the periodic meteor showers on Mars.”

Synonyms

  • asteroid
  • comet

Antonyms

  • none