n.
1.a person who has returned to the country of origin or whose citizenship has been restored repatriate v.
1.send someone back to his homeland against his will, as of refugees
2.admit back into the country
Idiom of the Day
in spite of
in opposition to, despite
In spite of the terrible weather we went to the beach for a picnic.