INTERCESSORS

Scrabble 14 Words With Friends 16

Definition

INTERCESSORS is the plural of INTERCESSOR.

noun INTERCESSOR: a negotiator who acts as a link between parties.

Anagrams of INTERCESSORS

See all 841 words you can make from INTERCESSORS →

← Unscramble different letters