No definitions found for 'do a favor'
Perhaps one of these:
defibrinize,
defibrinate,
devaporation,
depauperated,
defibrillation,
dapifer,
dive brake,
defibrillate,
depauperate,
depauperize,
depoe bay, or,
defibrination,
defibrillator,
depauperating