Opposites class 3

12345678
Across
  1. 2. tiny
  2. 4. strong
  3. 6. outdoor
  4. 8. backward
Down
  1. 1. disbelief
  2. 3. hopeless
  3. 5. harsh
  4. 7. present