Vocabulary

1234567891011121314151617
Across
  1. 1. synonym of ample.
  2. 6. synonym of effort
  3. 7. synonym of exact
  4. 9. present
  5. 10. synonym of vague
  6. 13. synonym of give up
  7. 14. synonym of profess
  8. 15. synonym of explain
  9. 17. synonym of applicable
Down
  1. 2. synonym of absolve
  2. 3. synonym of vanish
  3. 4. synonym of tell apart
  4. 5. synonym of flow
  5. 8. synonym of repugnant
  6. 11. synonym of healthy
  7. 12. synonym of reduce
  8. 16. synonym of bravery