Amazing crossword puzzle

1234567891011121314151617181920
Across
  1. 4. happy or excited
  2. 7. private
  3. 8. recycling
  4. 10. new or young
  5. 11. favorite is synonym
  6. 14. civilization
  7. 15. honest or true
  8. 17. fast
  9. 18. something funny
  10. 19. synonym is marked
  11. 20. definite definitive
Down
  1. 1. absolutely truly certainly
  2. 2. subject to question
  3. 3. able to buy it
  4. 5. basilica temple
  5. 6. invitation or application
  6. 9. state
  7. 12. accept
  8. 13. enjoying something
  9. 16. beach and palm trees