Meander

A broad curve in a river.

Meander Definition
Meander Definition

A broad curve in a river. Meander. In Science, a meander is a winding curve or bend in a river formed by water erosion and deposition.