meaning of capturer

capturer meaning in General Dictionary

somebody who catches and keeps individuals or animals