Meaning

1 senses
  1. A kind of visa under which a migrant worker, typically a foreign domestic worker, cannot legally leave their job and find employment elsewhere.

Forms

plural: tied visas
Singulartied visa
Pluraltied visas

regular

Word family

1 related words
Relatedkafala

See also

neighbours in the dictionary
tied visa — meaning, examples, forms, synonyms | Krumeto