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