Word info

batture

Noun

Meaning

An elevated river bed or sea bed.

Source: Webster's dictionary

Anagrams

Close letter words and terms