Feedback

123456789101112131415161718192021
Across
  1. 2. To be equal in quality or strength
  2. 3. Opposite of macro
  3. 7. A method / procedure for achieving something
  4. 8. Messages sent electronically by computer
  5. 9. The study of correct reasoning
  6. 12. A talk between two or more people
  7. 14. Causing someone to feel upset or annoyed
  8. 18. Simile for productive or helpful
  9. 19. Used or intended to defend or protect
  10. 20. To come to realise or understand something
  11. 21. A long speech by one person
Down
  1. 1. A quality or state of being self governing
  2. 4. Testing one'e abilities/demanding
  3. 5. Simile for main or dominant
  4. 6. A thing that can't be seen or heard clearly
  5. 10. Contrasting
  6. 11. To say something someone has already said
  7. 13. Precise detail
  8. 15. An abstract idea
  9. 16. Simile for straight or undeviating
  10. 17. Recurring at similar intervals