interlocutor

noun
  1. a person who takes part in a dialogue or conversation
  2. Usage: formal
  3. a person who questions or interrogates someone
  4. Usage: formal

Examples