Opposites

12345678
Across
  1. 4. The opposite of cowardly; brave and fearless in the face of danger
  2. 5. The opposite of tiny; extremely large in size
  3. 7. The opposite of permanent; lasting for only a limited period of time
  4. 8. The opposite of stingy; willing to give money, help, or time freely
Down
  1. 1. The opposite of modern; belonging to the very distant past
  2. 2. The opposite of natural; made by humans rather than occurring in nature
  3. 3. The opposite of friendly; showing strong dislike or opposition
  4. 6. The opposite of clear; uncertain or indefinite in meaning