Synonyms of Limited-duration assignment

Primary definition: A temporary work project, role, or deployment established with a predetermined end date or specific temporal boundary.

Full Dictionary Entry

Antonyms & Opposite Concepts