Meaning of repatriate

Definition of repatriate

(noun) a person who has returned to the country of origin or whose citizenship has been restored
(verb) send someone back to his homeland against his will, as of refugees
admit back into the country

Other information on repatriate

WIKIPEDIA results for repatriate
Amazon results for repatriate