shedding
English Dictionary
->
Letter S
-> shedding
Search Dictionary:
shedding Definition
(n)
the
process
whereby
something
is
shed
(n)
loss
of
bits
of
outer
skin
by
peeling
or
shedding
or
coming
off
in
scales
shedding Synonyms
desquamation
peeling
shedding
sloughing
© Art Branch Inc.