Overview of noun sloughing
The noun sloughing has 1 sense
- shedding, sloughing -- (the process whereby something is shed)
Overview of verb slough
The verb slough has 1 sense
- shed, molt, exuviate, moult, slough -- (cast off hair, skin, horn, or feathers; "our dog sheds every Spring")
返回 →