Across
- 3. give / provide / supply / present
- 5. Big / Tremendous / significant considerable
- 7. many / various / a variety of /countless
- 8. Important / crucial
- 9. too much / an excess of
- 13. things / objects / concern
- 15. more / further / added
- 16. major / essential / vital
Down
- 1. get / gain
- 2. vast / profound
- 4. have / encounter / undergo
- 6. not enough/to be inadequate, a shortage of…
- 10. important people
- 11. powerful / well-known / famous
- 12. do / participate,
- 14. enough / to be sufficient
