Solve the puzzle using the synonyms

123456789101112
Across
  1. 2. ocular, visual
  2. 3. fizzing, foaming, frothy
  3. 6. ranking
  4. 7. crime, misdeed, misconduct
  5. 9. kindness
  6. 11. vocabulary, dictionary
  7. 12. understand, decode, decrypt, deduce
Down
  1. 1. terminology, toponomy
  2. 4. migration, relocation, resettlement
  3. 5. submissive
  4. 8. tiny, microscopic
  5. 10. deception, misconception