sloughs

English

Noun

sloughs

  1. plural of slough

Verb

sloughs

  1. third-person singular simple present indicative of slough