tied visa
Noun
Meaning
tied visa (plural tied visas)
A kind of visa under which a migrant worker, typically a foreign domestic worker, cannot legally leave their job and find employment elsewhere.
Noun
tied visa (plural tied visas)
A kind of visa under which a migrant worker, typically a foreign domestic worker, cannot legally leave their job and find employment elsewhere.