RELATED WORDS
PARAPHRASING
to force (people, especially aliens during a war) to live in certain areas or in a special building, camp etc
apprentice
Email
LinkedIn
Facebook
Twitter
20 emails/day
Send 0 emails out of 20 today