Deliver Deliver synonyms rescue deliver and rescue save deliver and save hand over deliver and hand over redeem deliver and redeem bear deliver and bear give deliver and give surrender deliver and surrender present deliver and present provide deliver and provide transfer deliver and transfer Full list of synonyms (2315) Deliver antonyms retain deliver and retain keep deliver and keep hold deliver and hold withhold deliver and withhold receive deliver and receive maintain deliver and maintain take deliver and take detain deliver and detain restrain deliver and restrain fail deliver and fail Full list of antonyms (93) Share this picture Share this image Share this picture Share this image