Translation of "captor" - English-Spanish dictionary

captor

noun uk /ˈkæp.tər/

a person who has captured a person or animal and refuses to release them

captor, -ora

(Translation of “captor” from the Cambridge English-Spanish Dictionary © Cambridge University Press)