Synonym of Deliver

The judge told that he would analyze the evidence and then deliver the verdict.

  1. liberate
  2. surrender
  3. transfer
  4. pronounce

Answer

Deliver means to provide (something promised or expected). Pronounce means to declare or announce in a formal or solemn way.

The correct option is D.