Attested.to

ancient astronaut hypothesis

Seed from Open English WordNet (OEWN) 2025

Meanings by context
    • definition a pseudo-scientific hypothesis that posits that intelligent extraterrestrial beings have visited Earth and made contact with humans in antiquity and prehistory.