Adjectives - Opposites

123456789
Across
  1. 3. - short
  2. 6. - weak
  3. 8. - loud
  4. 9. - short
Down
  1. 1. - thin
  2. 2. - dirty
  3. 4. - slow
  4. 5. - small
  5. 7. - bad