Reinhabits meaning : To inhabit again (after living elsewhere)
reinhabits
shriveling
rejoice
gourmandize
paydirt