Synonym Vocab Crossword 14/7/16

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