TAKE [I, T] › to take things such as letters, parcels, or goods to a person or place: They can deliver the sofa on Wednesday. PROMISE [I, T] › to achieve or do something that you have promised to do, or that people expect you to do: The company failed to deliver the high quality service that we expect. deliver a speech/talk, etc › to speak formally to a group of people: She delivered the speech on national TV.