abductor
/æbˈdəktər/
noun
A person who abducts another person.
she endured a two-hour ordeal at the hands of her abductors
noun
A person who abducts another person.
she endured a two-hour ordeal at the hands of her abductors
Begin a journey through worlds of puzzles.