agent nouns

12345678910
Across
  1. 4. someone who wathes sports games and events
  2. 7. someone who cures people
  3. 9. someone who competes in competitons
  4. 10. someone who writes books
Down
  1. 1. someone who acts in plays and tv shows
  2. 2. someone who invents new things
  3. 3. someone who corrects the mistakes in writings
  4. 5. someone who works on ship
  5. 6. someone who teaches in university
  6. 8. someone who makes personal clothes