Across
- 5. Supply
- 6. Friend
- 8. Selfless for others
- 12. Represent
- 13. Quick to respond to slight changes
- 14. The bodily structure of living organisms
- 15. A public argument
- 17. Desktop
- 18. A person who engages in a pursuit
- 20. Remove contaminants from
Down
- 1. Proof
- 2. Liar
- 3. Modification
- 4. Ensure
- 7. A person who moves to a different country permanently
- 9. Moving
- 10. Unpleasant
- 11. A physical feeling
- 16. Strengthen
- 19. You watch it