abstract:A meander scar, occasionally meander scarp,Christopher G. Morris, Academic Press dictionary of science and technology, Gulf Professional Publishing, 1992, ISBN 0-12-200400-0, page 1333 is a geological feature formed by the remnants of a meandering water channel.