Learn English – a person who carries information between two people called

meaning-in-contextword-choiceword-request

What is a person called when he carries information between the two people who are not on talking terms.

He is not a broker or a gossipper.

Best Answer

Such a person could be called a messenger, an intermediary or (casually/informally) a go-between (courtesy of @FumbleFingers).

messenger: a person who carries a message or goes on an errand for another, especially as a matter of duty or business.

intermediary: an intermediate agent or agency; a go-between or mediator.

go-between: a person acting as an agent.

Here's an example sentence:

Alice and Bob were not on speaking terms, so Chuck acted as a go-between.