Depastured meaning : To eat up, consume; to strip. To feed or pasture; to graze.
depastured
backcrossed
aerosolised
heat lamp
elevator shoes