1.take sth. to a person or place2. give a formal talk3. help sb. to give birth to4. provide or produce5. achieve sth. promised6. give birth toA.He will deliver the speech at noon.B. We gave her the job because we know she'll deliver.C. The company charges too much for what it delivers.D. The doctor is delivering a baby right now.E. She delivered healthy twin girls early this morning.F. She delivers the mail on my street.