Meaning of INDENTURED LABOR in English

INDENTURED LABOR

Work performed according to a binding contract between two parties. During the early colonial period in America, this often involved long periods of time and a total work commitment.

English glossary Of Geography.      Английский глоссарий географии.