exuviate

Explore definitions, synonyms, and language insights of exuviate

Definitions

Verb
cast off hair, skin, horn, or feathers; "our dog sheds every Spring"

More Specific Terms