weekly vocabulary crossword puzzle

12345678
Across
  1. 4. synonym resolved
  2. 5. synonym flawless
  3. 7. synonym attack
  4. 8. synonym broad
Down
  1. 1. synonym twisted
  2. 2. synonym unclear
  3. 3. synonym strongest matches
  4. 6. synonym grand