What is the meaning of the word "guestworker"?
Definitions:
-
a person with temporary permission to work in another country
noun
- a Moroccan guestworker in Canada was accused of aiding terrorists
- a Moroccan guestworker in Canada was accused of aiding terrorists