batture (English, noun)
expansion: batture (plural battures)
Senses:
glosses: A sea bed or a river bed that has been raised or elevated.
Forms:
form: battures
tags: plural