a person with temporary permission to work in another country; a Moroccan guestworker in Canada was accused of aiding terrorists
[ Syn: guest worker ]
a person with temporary permission to work in another country; a Moroccan guestworker in Canada was accused of aiding terrorists
[ Syn: guest worker ]