Vocabulary crossword #21

12345678910
Across
  1. 4. an agreement not to buy from, sell to or associate with
  2. 5. to mark or point out
  3. 6. clearness
  4. 8. to remain firmly attached
  5. 10. having many details; complicated
Down
  1. 1. very careful; particular
  2. 2. a goal; something real and observable
  3. 3. to set free
  4. 7. to be filled with wonder
  5. 9. sure to happen; certain to come