Across
- 2. showing defiance
- 4. acting with or showing care and thought for the future
- 7. sending out light
- 9. fluent or persuasive in speaking or writing
- 10. not guilty of a crime or offence
Down
- 1. lacking knowledge or awareness in general
- 3. showing a rude and arrogant lack of respect
- 5. a person who lives somewhere permanently or on a long-term basis
- 6. a person who takes part in a contest
- 8. existing or available in large quantities
