Cartoon Vocabulary

12345678
Across
  1. 2. void
  2. 4. kinship
  3. 5. border upon
  4. 6. hard to understand
  5. 7. to dislike
  6. 8. to detest
Down
  1. 1. shorten
  2. 3. contract
  3. 5. addition
  4. 6. praise