Across
- 4. coming or arrival of someone/ something
- 6. block; get in the way of
- 7. unclear; not sure
- 8. present or widespread
- 10. showing goodwill or kindness
Down
- 1. Flashy
- 2. lose value
- 3. money making; financially rewarding
- 5. harmful; a draw back
- 9. staying still; inactive, non-moving