a meander in a river

listen to the pronunciation of a meander in a river