Across
- 4. to try very hard to do something when it is difficult or when there are a lot of problems
- 8. only a very short time before
- 9. to cut off somebody’s arm, leg, finger or toe in a medical operation
- 10. continue trying to do something even when this is difficult
Down
- 1. continuous effort to achieve an aim
- 2. always behaving in the same way
- 3. to need or depend on somebody or something
- 5. put in a lot of effort
- 6. feeling or showing thanks because somebody has done something kind for you
- 7. discovered the nature of a disease
