Which word MOST NEARLY matches the definition:
being owned and controlled by another person
  1. enslavement
  2. dread
  3. tacking
  4. influential
  5. captives
A B C D E
1/11 SAVE