stuff

12345678910
Across
  1. 7. a person who acts as a link between people in order to try and bring about an agreement
  2. 8. concerning or enforcing discipline
  3. 9. one's opponent in a contest, conflict, or dispute
  4. 10. needed to be done, achieved, or present
Down
  1. 1. a person who derives advantage from something
  2. 2. done or existing alone
  3. 3. a wall or a block that blocks something
  4. 4. the body of words used in a particular language
  5. 5. according to a person's habitual practice
  6. 6. kind of normal