slough off (0 synonym found)

Definition of slough off:

(v) : To discard something useless or unwanted.

Definition of slough off:

(v) : To discard something useless or unwanted.

Back to Top