Visa Allowing Foreigner to Work Permanently in US
This page is the CodyCross answer for the clue below from Street Fair, Group 1312, Puzzle 1 (Handmade Goods).
Question is: Visa Allowing Foreigner to Work Permanently in US
and the answer is: GREENCARD
Word Meaning:
GREEN CARD — (US) A US work permit, officially known as United States Permanent Resident Card.
Definitions from Wiktionary.