Definitions for "Captor"
Keywords:  torpedo, encapsulated
EnCAPsulated TORpedo
One who captures any person or thing, as a prisoner or a prize.
a person who captures and holds people or animals