A level shelf of land interrupting a declivity (with steep slopes above and below)
English: terrace, bench
Bahasa: teres
Less certain link between this word and this sense.
bench, terrace
English: terrace, bench
Bahasa: teres
Less certain link between this word and this sense.