The AI-powered English dictionary
plural interceders
One who intercedes; an intercessor; a mediator. examples