guestworker

Noun
  1. A person with temporary permission to work in another country (synset 110170887)
    "a Moroccan guestworker in Canada was accused of aiding terrorists"

Other Searches