EGAVE

sloughable

Meaning

  1. adjective Capable of being sloughed, or cast off.

Similar words

sheddable exuviable slakable ditchable jettisonable shedable slakeable cleavable sluiceable dismissable

Save “sloughable” to learn later