Across
- 3. have thorns
- 6. extremely wet
- 8. satisfiable
- 9. deal with a problem in a sensible way that suits the conditions that really exist
- 11. the usefulness of something
Down
- 1. past tense of kneel
- 2. Relating to the most important characteristics or ideas of something
- 4. pump someone up
- 5. stage
- 7. deep understanding on something
- 10. indispensable
