Crossword Clue:

one who lavishes to give generously

AnswerCrossword Clue
REALTROOPEROne who doesn't give up
DIEHARDOne who just won't give up
TAILOROne who may give you fits
TAILOROne who will give you fits
ANTIVAXXEROne who won't give kids a shot?
EMTOne who may give you an IV
NURSEOne who might give you a shot
DONOROne who may give you his heart?
ENABLEROne who doesn't give tough love, say
MEDICOne who may give you a shot in the arm
NUDISTOne who can't give you the shirt off his back?