Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

batture Definition

Cancel
batture
noun
A sea bed or a river bed that has been raised or elevated

Words Related to batture!

batture Examples by Brain Bank Users