voc list 2

12345678910
Across
  1. 2. logically sound, accurate, or effective
  2. 3. hair on the upper lip
  3. 6. helper in crime
  4. 8. habit of seeing the best in things
  5. 9. to distribute
Down
  1. 1. according to dictionary definitions
  2. 4. related to foul acts that are not accepted by law
  3. 5. to hinder/ or a container for dirty clothes
  4. 7. acting without forethought
  5. 10. to increase or improve