zzz

12345678910
Across
  1. 5. accurately predicting a future event
  2. 7. to give support to a claim/statement
  3. 9. mocking or insulting remarks
  4. 10. a calculation or judgement of something
Down
  1. 1. the feeling or expression of disdain
  2. 2. to argue/assert that something is true
  3. 3. filled with horror or shock
  4. 4. to divide, often evenly
  5. 6. to become less intense or strong
  6. 8. to attack fiercely