another general knowledge crossword

123456789101112131415161718192021
Across
  1. 3. small domesticated furry mammal
  2. 5. strictly controlled and enforced
  3. 6. in possession of wealth
  4. 7. delighted and fascinated
  5. 9. admit guilt
  6. 10. short coat
  7. 12. account of a person's life, written by that person
  8. 16. angry or awkward
  9. 19. delivers and collects the mail
  10. 20. increase in money or value
  11. 21. european wildcat
Down
  1. 1. claylike substance that is the chief source of aluminium
  2. 2. curved cavalry sword
  3. 4. indirectly suggest
  4. 7. former US President and Army General
  5. 8. raise in rank or status
  6. 9. the art of writing in, and decifering of, codes
  7. 11. isolation to prevent spread of disease
  8. 13. European country, capital Sofia, pop. approx 7.3 million
  9. 14. small cushion in a church
  10. 15. device for opening a lock
  11. 17. to relive of weapons
  12. 18. extremely eager or over enthusiastic