a meander is a large bend in a river

listen to the pronunciation of a meander is a large bend in a river