vocabulary

1234567891011121314151617181920
Across
  1. 1. producing good results/helpful
  2. 4. destroy/take down
  3. 7. long lasting
  4. 10. to hold fast or stick
  5. 13. to offer, give
  6. 14. clearness, full understanding
  7. 15. marked by present time
  8. 17. Fraud, Lying
  9. 19. not enough
  10. 20. nearly exact but not precise
Down
  1. 2. formed from
  2. 3. important/Necessary
  3. 5. Up to Date
  4. 6. not given, deny
  5. 8. obvious traits, qualities
  6. 9. every other, one to another
  7. 11. devoted time
  8. 12. gather, pile up, little by little
  9. 15. pathway, communication
  10. 16. good enough, sufficient
  11. 18. unreasonable, ridiculous