What is the meaning of abduction in English?

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

Learn in

See more

n. abduction

Definition of abduction in English

Capture of someone by an extraterrestrial.

Synonyms of abduction in English

alien abduction

See more

n. alien abduction

Definition of alien abduction in English

Capture of someone by an extraterrestrial.

Synonyms of alien abduction in English

abduction