English Dictionary
Definition abductor in British English
abductor noun
[countable] noun
/æbˈdʌktə(r)/
1
someone who abducts someone
