Definition of meander belt in English:

meander belt

noun

Physical Geography
  • The area of a valley floor which lies within the outer banks of the meander loops of a river or stream.

Origin

Late 19th century.