deliver [come up with] the goods
期待にそう;約束を果たす
deliver a cross
クロスをあげる[打つ]
deliver a knockout punch [blow]
猛烈なパンチ[一撃]を与える
deliver a lecture [a speech]
講義 [スピーチ] をする(◆日常的にはgive)
deliver [read] a paper
論文の口頭発表をする
deliver a person from evil
人を悪から解放する
deliver [make, give] a speech
講演[演説]を行う
deliver a speech of welcome
歓迎の辞を述べる
deliver a suspect to the courtroom
容疑者を法廷に引き渡す
deliver an ultimatum [a judgment, a verdict]
最後通告 [判決,評決] を言い渡す