Home
Search
Index
Definify.com
Webster
1913
Edition
Sloughing
Slough′ing
,
Noun.
(Zool.)
The act of casting off the skin or shell, as do insects and crustaceans; ecdysis.
Similar Results
Slouching
Coughing
Laughing
Southing
Laughing-stock