noun
: a meteor detected by the methods of radio astronomy (as by the reflection of radio waves from the ionized path it leaves in the upper atmosphere)
noun
: a meteor detected by the methods of radio astronomy (as by the reflection of radio waves from the ionized path it leaves in the upper atmosphere)
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012