ELA puzle

12345678
Across
  1. 2. used to show many letters in a word
  2. 3. one's ideas, the facts known to one
  3. 5. subject of discourse; topic:
  4. 7. a term or phrase is applied to something to which it is not literally applicable in order to suggest a resemblance
  5. 8. providing with a reason to act a way
Down
  1. 1. attribute of human nature non-humans
  2. 4. a figure of speech in which two unlike things are explicitly compared
  3. 6. traits of some person or thing