noun
Meaning 1
A kind of visa under which a migrant worker, typically a foreign domestic worker, cannot legally leave their job and find employment elsewhere.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided