Definisi 'captor'

English to English
noun
1 a person who captures and holds people or animals Terjemahkan
source: wordnet30

2 One who captures any person or thing, as a prisoner or a prize. Terjemahkan
source: webster1913


Visual Synonyms