Persuasive writing

12345678910111213
Across
  1. 5. a word meaning Strong disagreement or debate
  2. 8. A person on the opposing side of an argument
  3. 12. Explanations for why something happens
  4. 13. giving human characteristics to things that aren't human
Down
  1. 1. A verb meaning to protect or uphold a position or belief in the face of criticism
  2. 2. A person who criticises something or someone
  3. 3. Something you think or believe
  4. 4. A type of question that doesn't need an answer
  5. 6. Language filled with strong feelings
  6. 7. Starts with C and synonym is absolutely
  7. 9. Things that are true and can be proven
  8. 10. Fans or cheerleaders are often called these
  9. 11. The opposite of agree