English Dictionary
Definition captor in British English
captor noun
[countable] noun
/ˈkæptə(r)/
Synonyms and related words
