Cartoon vocabulary

12345678
Across
  1. 2. bottomless pit; a yawning gull, a profound depth or void
  2. 4. a natural attraction; kinship; similarity
  3. 5. to border upon; to adjoin
  4. 6. hard to understand
  5. 7. to dislike strongly,to regard with intense aversion or loathing
  6. 8. to hate very much, to detest utterly
Down
  1. 1. to shorten to condense to diminish to curtail
  2. 3. a sworn written statement
  3. 5. something connected or added to another in a subordinate position, and assistant
  4. 6. an award, an honor;approval,praise