Opposites

1234567
Across
  1. 2. good-tempered
  2. 6. shouting
  3. 7. smiled
Down
  1. 1. shouting
  2. 3. solid
  3. 4. clean
  4. 5. bright