INDENTURED LABOR Meaning of INDENTURED LABOR in English nounEtymology: indentured from past participle of indenture (II): contract labor 2 Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012