Batture definitions

Search

Batture

Batture logo #21002• (n.) An elevated river bed or sea bed.
Found on http://thinkexist.com/dictionary/meaning/batture/

Batture

Batture logo #20972Bat`ture' noun [ French, from battre to beat.] An elevated river bed or sea bed.
Found on http://www.encyclo.co.uk/webster/B/23
No exact match found.