As nouns the difference between creek and slough
is that
creek is a small inlet or bay, narrower and extending farther into the land than a cove; a recess in the shore of the sea, or of a river; the inner part of a port that is used as a dock for small boats while
slough is the skin shed by a snake or other reptile.
As proper nouns the difference between creek and slough
is that
creek is the Muskogean language of the Creek tribe while
Slough is a town in east Berkshire, and formerly in Buckinghamshire, close to Heathrow Airport.
As an adjective Creek
is of or pertaining to the Creek tribe.
As a verb slough is
to shed (skin).