WORD BY WORD

deliver

英/dɪlˈɪvɐ/
美/dɪˈɫɪvɝ/
01v.

递送, 陈述, 释放, 发表, 引渡, 投递, 交付

deliver (a speech, oration, or idea); bring to a destination, make a delivery; utter (an exclamation, noise, etc.); save from sins