Week 3 Vocabulary

123456789
Across
  1. 3. Opponent
  2. 5. Rude, Insolent
  3. 6. A lack of
  4. 7. Can not be defeated
  5. 9. To express strong disproval
Down
  1. 1. To degrade, to humiliate
  2. 2. To hinder, to block
  3. 3. To pass legal judgement
  4. 4. Clever, smart, sneaky
  5. 8. Skeptical, distrustful, negative