sloughing noun2 •Something sloughed off. •The act of casting off the skin or shell; ecdysis. formssloughings