interposers

nounPeople or things that come between others, often to intervene or mediate in a situation.

No synonyms or antonyms found for this word.