Meaning of “abductor” in the English Dictionary