Prefix contra-, ob-, oc-, of-, op-

12345678910
Across
  1. 3. Something that gets in the way or hinders movement or progress.
  2. 5. To cause hurt feelings or upset someone.
  3. 8. A formal expression of disapproval or disagreement.
  4. 10. A statement or situation that goes against another statement or situation.
Down
  1. 1. To express the opposite or say something that goes against a statement.
  2. 2. A rival or competitor in a game or contest.
  3. 4. Causing anger, resentment, or hurt feelings.
  4. 6. To treat someone harshly and unjustly, often with authority or power.
  5. 7. To block or get in the way of something's progress.
  6. 9. Act against or violate a law, rule, or agreement