Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: bayou  bI-oo
  1. A swampy arm or slow-moving outlet of a lake (term used mainly in Mississippi and Louisiana)

Derived forms: bayous

Type of: lake

Encyclopedia: Bayou