Opposites

12345678
Across
  1. 1. mean
  2. 4. young
  3. 5. cold
  4. 7. happy
  5. 8. ugly
Down
  1. 2. far
  2. 3. interesting
  3. 6. good