Summary
English Synonyms:   more detail...
  1. hold captive:


English

Detailed Synonyms for hold captive in English

hold captive:

hold captive verb

  1. hold captive
    hold captive; to detain

Related Synonyms for hold captive