Summary
English Synonyms:   more detail...
  1. sloughs:


English

Detailed Synonyms for sloughs in English

sloughs:

sloughs [the ~] noun

  1. the sloughs
    the quagmires; the sloughs