green card
green
gri:n
grin
card
kɑ:d
kaad
greensward

Definition & Meaning of "green card"in English

Green card
01

an official document that allows a foreigner to work and reside permanently in the United States 

green card definition and meaning
Grammatical Information
Animacy status
Inanimate
Composition
Compound
Countable
Plural form
green cards
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store