文polyglot.
← English dictionary
English / word

deliver

verb B1
MEANING IN ENGLISH

to take something to a person or place; also to give a speech or result

to bring or hand over something to the intended recipient; to bring or hand over something to the intended recipient

In context

01

Foodpanda will deliver the biryani soon.

02

We must deliver the report by Thursday.

Synonyms

send,bring,present

Antonyms

keep,retain,withhold

Collocations

deliver a package,deliver results,deliver a speech

Verb forms

Past: delivered · Past participle: delivered · -ing: delivering

Sources

Bidyazo vocabulary library ↗