What is the meaning of alien abduction in English?

Learn vocabulary with pictures as well as definitions of alien abduction in English

Learn in

See more

n. alien abduction

Definition of alien abduction in English

Capture of someone by an extraterrestrial.

Synonyms of alien abduction in English

abduction