And then there were none II

123456789101112131415161718192021
Across
  1. 2. Farm animal with snout
  2. 4. Easily persuaded, willing to obey
  3. 6. Explored secretly for info
  4. 8. Large, disorderly crowd
  5. 9. Not straight, level
  6. 12. Feeling lost, confused
  7. 13. Dishonest, criminal person
  8. 16. Made deep, angry sound
  9. 18. Secret mission for info
  10. 20. Damaged reputation with lies
  11. 21. Give way, submit
Down
  1. 1. Stubborn, refusing to budge
  2. 3. Produced, provided something
  3. 5. Uproar, commotion
  4. 6. Expressed indifference with shoulder movement
  5. 7. Thrown carelessly
  6. 9. Gave up control, ownership
  7. 10. Spreading false rumors
  8. 11. Growled fiercely with bared teeth
  9. 13. Bent out of shape
  10. 14. Loud chaos, confusion
  11. 15. Thin, elegant
  12. 17. Shock, disappointment
  13. 19. Influenced to change mind