noun
Meaning 1
A phenomenon caused by light reflected off surfaces distant from the source, and arriving at the observer with a delay relative to this distance, analogous to an echo of sound.
Definition source: English Wiktionary via Wiktextract
Topics: astronomy, natural-sciences
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided