"Describing Viv"...each clue RHYMES with the answer

1234567891011121314151617181920
Across
  1. 2. stunning
  2. 4. delay
  3. 6. book
  4. 7. not full
  5. 8. storm
  6. 10. one of us
  7. 13. flies were hated
  8. 15. sharing
  9. 17. omniscient
  10. 18. persuasion
  11. 20. sappy
Down
  1. 1. actual
  2. 3. ten of us
  3. 5. not surprising
  4. 9. immunity
  5. 10. hot wiring
  6. 11. given
  7. 12. demoted
  8. 14. hydrant
  9. 16. rind
  10. 19. foil