opposites

12345678
Across
  1. 2. having an uneven surface
  2. 4. belonging to the present time
  3. 7. available in large amounts
  4. 8. to leave a place
Down
  1. 1. to become smaller or shrink
  2. 3. afraid to face danger
  3. 5. the state of losing a contest
  4. 6. caring only about oneself