English
English version

job lock

From Longman Business Dictionaryjob lockˈjob lock noun [uncountable]HUMAN RESOURCES a situation in which someone feels that they cannot leave their job, especially because they would lose their health insurance
Pictures of the day
What are these?
Click on the pictures to check.