Depasture meaning : To eat up, consume; to strip. To feed or pasture; to graze.
depasture
succeed
kalpas
enfettering
natron