Definition of Bayou

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

Semanticaly linked words with "bayou"

Hyponims for word "bayou"