OPPOSITES CROSSWORDS

12345678
Across
  1. 1. Opposite of generous
  2. 5. Opposite of pessimistic
  3. 7. Opposite of cowardly
  4. 8. Opposite of Hard-working
Down
  1. 2. Opposite of unfriendly
  2. 3. Opposite of Sad
  3. 4. Opposite of patient
  4. 6. Opposite of shy