deliver
英 [dɪ'lɪvə]
美[dɪ'lɪvɚ]
- vt. 交付;发表;递送;释放;给予(打击);给…接生
- vi. 实现;传送;履行;投递
- n. 投球
词组搭配
deliver the goods
(informal)provide that which is promised or expected
(非正式)交货;履行诺言
deliver (oneself) of
To pronounce; utter
讲;表达
Before leaving I delivered myself of a few choice comments.
离开之前,我发表了一些精心准备的评论