Synonyms and Antonyms for intercessor