The AI-powered English dictionary
plural delegatees
Someone or something to which something is delegated. examples