vocab list #3

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