English dictionary
bayou meaning and definition
Definition and meaning of bayou at MeaningMonkey.org. bayou meaning and definition in the English Dictionary.BAYOU noun
Definition of bayou (noun)
- a swampy arm or slow-moving outlet of a lake (term used mainly in Mississippi and Louisiana)
Source: Princeton University Wordnet