YourDictionary

Dictionary Home » Business » green card

green card business definition

A federally issued immigrant registration card indicating the cardholder has been granted permanent residence status.

Learn more about green card

Related Articles

link/cite print suggestion box