Log in
Search words & phrases
sloughing
US
・
UK
C1
Definition
Video subtitles
verb
To cast off a dead skin, as a snake does