Across
- 2. conditions that are connected with and affect a situation
- 5. complex
- 7. sudden,very great or surprising
Down
- 1. causing damage
- 3. to obtain sth by buying or being given it
- 4. gradually disappear or stop
- 6. a state of feeling or being happy
- 8. happening or done without delay
