Sekirov Dictionary

slough

/slaʊ/

noun5

slough
/slʌf/

verb4

  1. To shed skin or outer layers.

noun2

forms

sloughed · sloughing · sloughs

Phrases with slough

This dictionary works without the internet: on your phone · in Chrome