sloughable en · ADJ EtymologyFrom slough + -able. Meanings (not-comparable) Capable of being sloughed, or cast off.