Re: deliver its/they membership Hi,
The meaning I have found in the dictionary that best matches the idea seems, to me, "to express in words, declare, or utter: deliver a speech".
This way, I wonder if the best explanation for ''to deliver'', in this sentence, would be ''to speak in their names''.
Thanks. |