THE OPPOSITES

12345678
Across
  1. 4. grumpy
  2. 5. big
  3. 6. hard
  4. 7. tall
  5. 8. good
Down
  1. 1. loud
  2. 2. strong
  3. 3. silly
  4. 4. slow
  5. 7. happy