CAPTOR


Meaning of CAPTOR in English

n. a person who captures (a person, place, etc.).

Etymology: L (as CAPTIVE)

Oxford English vocab.      Оксфордский английский словарь.