What is the synonym of “Deliver”.

A. Deform

B. Perform

C. Ruin

D. convey

Leave a Reply