Parents and Children Vocabulary

12345678
Across
  1. 3. opponent or enemy; rival
  2. 5. the ability to predict what will happen or be needed in the future
  3. 6. an angry and often funny reply to a comment
  4. 8. complicated and detailed, especially in plan or design
Down
  1. 1. to give or communicate information
  2. 2. selfishly unwilling to share an object or a person that belongs to you
  3. 4. a young person with a great natural talent; genius
  4. 7. to give in or stop; to soften or become kinder in attitude