meteor echo
noun
: a radar echo from the ionized cylinder of air made by the passage of a meteor through the atmosphere
Love words? Need even more definitions?
Merriam-Webster unabridged
Share