Across
- 5. a young person who is developing into an adult
- 6. taking something away
- 8. exchange
- 9. of or relating to the philosophical attempt to reduce mathematics to logic
- 10. Ponder a subject
Down
- 1. Subject to changes
- 2. inclined to be aware
- 3. producing results beyond itself
- 4. agent that provokes
- 7. flowing in abundance
