Word Puzzle

123456789
Across
  1. 5. To explain meaning
  2. 6. Based on situation
  3. 7. Study deeply
  4. 8. Giving response or suggestion
  5. 9. Taking part actively
Down
  1. 1. Growth or progress
  2. 2. Words we learn in language
  3. 3. A problem or difficulty
  4. 4. To keep in memory
  5. 6. Understanding what you read