Meaning of indentured in English relating to an official agreement that someone will work for someone else for a length of time, especially in order to learn a job: He served an indentured apprenticeship in mechanical engineering.
An Indentured Apprentice is a worker who is serving a period of training under a licensed journeyperson, as part of an apprenticeship agreement. This agreement ensures the apprentice meets the standards for qualification in their field.