Definitions
noun
a person with temporary permission to work in another country
“a Moroccan guestworker in Canada was accused of aiding terrorists”
Look “guestworker” up elsewhere
Want another word?
Spin the dictionary for a fresh one.