English | German | Russian | Czech

benchland English

Meaning benchland meaning

What does benchland mean?

benchland

(geology) bench (thin strip of relatively flat land bounded by slopes)

Are you looking for...?