Synonym Vocab Crossword 14/7/16

12345678910111213141516171819202122232425262728293031
Across
  1. 2. Tradition
  2. 7. Application
  3. 10. To extract
  4. 12. To boost/Give support
  5. 13. Argument
  6. 16. Duty
  7. 17. To carry out
  8. 18. Honest
  9. 19. Buried
  10. 20. Advance/Get better
  11. 21. Set up/Build for a long time
  12. 24. Catch on/Promote
  13. 25. Perk
  14. 27. To eat
  15. 29. Giving/ Charitable
  16. 30. People who eat
  17. 31. Normal
Down
  1. 1. Scientific Newspaper
  2. 3. Complicated/Not easy to see
  3. 4. Eyewitness
  4. 5. Spectator/To see
  5. 6. Buyer
  6. 8. Teach
  7. 9. Member
  8. 11. Good/Ok
  9. 14. Not enough
  10. 15. Plan
  11. 21. Boss
  12. 22. Analysis
  13. 23. Spread
  14. 26. Collect
  15. 28. Quick/Swift