YourDictionary

Dictionary Home » Science » bayou

bayou science definition

A sluggish, marshy stream connected with a river, lake, or gulf. Bayous are common in the southern United States.

Learn more about bayou

link/cite print suggestion box