Batture

Webster's Dictionary of the English Language

·noun An elevated river bed or sea bed.