or=er

123456789
Across
  1. 3. Another word for guest.
  2. 4. Someone who is participating in a competition.
  3. 6. A person who tracks down criminals and solves cases.
  4. 8. John works as a private _________ to help children who are weak in Mathematics.
  5. 9. Sally admires herself in the _________ everyday.
Down
  1. 1. To his ________, termites had infested the table.
  2. 2. Do not be too hard on him. He only made a ________ mistake.
  3. 5. Another name for teacher.
  4. 7. Another word for mistake.