English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition slough in British English

slough noun

[countable] noun
/slu:/
1

a low-lying grassy area that often floods

Example

Throughout the summer, afternoon storms flood the prairies and pour through sloughs.

Synonyms and related words
2

a body of water, for example an inlet of a river or a creek

Example

On a sunny day drifting the channels between the sloughs can be a pleasure.

Synonyms and related words
Definition slough in British English