Synonyms

123456789101112131415
Across
  1. 2. to become unsteady
  2. 6. skillful
  3. 11. abound
  4. 12. attack
  5. 13. reprove
  6. 15. opposed or challenged
Down
  1. 1. amass, gather or collect
  2. 3. obstructed
  3. 4. mutter to mumble
  4. 5. environs
  5. 7. come down from
  6. 8. spotted
  7. 9. to chastise or to condemn sharply
  8. 10. to surface
  9. 14. dismiss