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 intercrosses See all 841 words you can make from INTERCESSORS → 12-letter words Words starting with I Words ending with S ← Unscramble different letters