Across
- 2. barely sufficient/suitable
- 6. definitely/strictly stated or defined
- 8. a distinguishing feature or trait
- 9. fulfilling all demands or requirements
- 10. a mention or allusion
Down
- 1. lasting or enduring tenaciously
- 3. an explanation of the meaning of something
- 4. to go before as in place, order, rank, importance,or time
- 5. vast, huge, or very great
- 7. to prevent from doing or happening
