Definitionl

deliver

  1. verb: To remove the liver; to perform a hepatectomy.