deliver
English—Turkish Dictionary (FreeDict, 2017)
deliver /dɪklˈɪvɪti/
1. tevdi etmek, teslim etmek, bırakmak, vermek
2. kurtarmak, serbest bırakmak
3. çocuğu almak, doğurtmak
4. irat etmek, söylemek (nutuk)
5. atmak (tokat)
6. hüküm vermek. deliver oneself of konuşma haline dökmek. be delivered of doğurmak.
English—Turkish Dictionary (Anonymous)
deliver
(alıcının evine/işyerine) teslim etmek
götürmek
dağıtmak
(from ile) kurtarmak
korumak
doğurtmak
(up/over ile) vermek
teslim etmek
(konuşma/vb.) okumak
yapmak
(demeç/ders/vb.) vermek