inpatriate (English, noun)
expansion: inpatriate (plural inpatriates)
Senses:
topics: business
glosses: An employee of a multinational company who is from a foreign country, but is transferred from a foreign subsidiary to the corporation’s headquarters.
Forms:
form: inpatriates
tags: plural