INDENTURESHIPS is a
14
letter word starting with
I
and ending with
S
Definitions & Synonyms
noun -
An indentureship is the condition or period of being under a contractual agreement, often for work, in which one party is legally tied to provide specific services for a defined period of time.