delivered
v. 递送;发表;履行诺言;移交;助产;分娩;投掷;拉(选票);宣布(判决);给予(打击、震惊等);解救(deliver 的过去式及过去分词)
例句
He delivered a gushing speech.
他发表了一场阿谀的演说。
《柯林斯英汉双解大词典》
Do you have your milk delivered?
你的牛奶是让别人送吗?
《牛津词典》
She delivered her lines ad lib.
她的台词是即兴的。