ant ent

12345678910111213141516171819202122
Across
  1. 3. requiring immediate action.
  2. 6. blood relative of a previous generation
  3. 8. juicy tasty
  4. 9. following actions/ events
  5. 11. do things effectively with minimal effort
  6. 14. somebody who relies on you
  7. 15. opulent
  8. 17. free from control
  9. 19. shop where food can be bought and eaten
  10. 20. joyous
  11. 22. slow or opposed to doing something
Down
  1. 1. big headed
  2. 2. to be able do do something well
  3. 4. resulting
  4. 5. vividly colourful
  5. 7. always at a similar level
  6. 10. graceful
  7. 12. to rely on
  8. 13. see through
  9. 16. person who moves into a country
  10. 18. the same
  11. 21. dried grape