English / word
deliver
verb B1MEANING 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