kame terrace
noun
: a terrace of stratified sand and gravel deposited by streams between a glacier and an adjacent valley wall
Love words? Need even more definitions?
Merriam-Webster unabridged
Share