Meaning of captor

Definition of captor

(noun) a person who captures and holds people or animals

Other information on captor

WIKIPEDIA results for captor
Amazon results for captor