About us
Define
Definitions for
"capturer"
a person who captures and holds people or animals
wordnet.princeton.edu