Meaning of capturer

Definition of capturer

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

Other information on capturer

WIKIPEDIA results for capturer
Amazon results for capturer