tied visa (English, noun)
expansion: tied visa (plural tied visas)
Senses:
glosses: A kind of visa under which a migrant worker, typically a foreign domestic worker, cannot legally leave their job and find employment elsewhere.
Forms:
form: tied visas
tags: plural