Definition of Indentured

  • 1. Bound by contract Adjective Satellite

Synonyms for word "indentured"

Semanticaly linked words with "indentured"