Definitions
noun
a swampy arm or slow-moving outlet of a lake (term used mainly in Mississippi and Louisiana)
Look “bayou” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a swampy arm or slow-moving outlet of a lake (term used mainly in Mississippi and Louisiana)