Webster's Revised Unabridged Dictionary · 1913

Batture

Batture ({not transcribed}) , noun

[French, from battre to beat.]

An elevated river bed or sea bed.