1 kame terrace | Definition of kame terrace

kame terrace

noun

Definition of kame terrace

: a terrace of stratified sand and gravel deposited by streams between a glacier and an adjacent valley wall

History and Etymology for kame terrace

kame entry 2

Keep scrolling for more