Greek/ Latin Roots Jack

12345678910111213141516171819202122232425262728293031
Across
  1. 2. lasts forever
  2. 7. speech given out without time to prepare
  3. 8. with or together/ connection
  4. 9. place upon (rules/tax)
  5. 12. moon furthest away from earth
  6. 13. in place of someone
  7. 14. together
  8. 15. study of the earth
  9. 16. place, prosthetic
  10. 17. under/below
  11. 18. name
  12. 20. idea put down to build on
  13. 22. speed
  14. 25. stall time
  15. 26. moon nearest earth
  16. 27. explain something difficult
  17. 28. persons in the same time period
  18. 30. put toether
  19. 31. something put down in writing (legal)
Down
  1. 1. down or away from
  2. 3. to put
  3. 4. put and decision before
  4. 5. not known
  5. 6. will not last
  6. 10. to put (idea)
  7. 11. outside of time
  8. 12. opposite, put on other side
  9. 14. at the same time
  10. 16. near/beside
  11. 19. away
  12. 21. food put together from light
  13. 23. put down (writing)
  14. 24. stop watch
  15. 29. angle