Batture

Definition:

  • (n.) An elevated river bed or sea bed.

Compare batture with other words:

battue vs. batture

batture vs. elevated

batture vs. raised