Definitions
noun
a form of life assumed to exist outside the Earth or its atmosphere
originating or located or occurring outside Earth or its atmosphere
“is there extraterrestrial life?”
Look “extraterrestrial” up elsewhere
Want another word?
Spin the dictionary for a fresh one.