Across
- 3. To keep doing something that is difficult
- 4. A synonym for smuggle
- 8. Part of speech for harrowing
- 10. is to do reluctantly
- 12. An antonym for begrudge
- 14. To illegally move something into or out of a country
- 15. An antonym for to oppress
- 19. To control in an abusive way
- 20. A synonym for meticulous
Down
- 1. Very careful and precise
- 2. To return someone to his/her native country.
- 5. An antonym for refugee
- 6. A person who leaves a country to escape something bad
- 7. Part of speech for repatriate
- 9. An antonym for persevere
- 11. An antonym for harrowing
- 13. An antonym for meticulous
- 16. An antonym for repatriate
- 17. Very distressing or painful
- 18. Part of speech for refugee