Log in
Search words & phrases
kame
US
・
UK
A1
Definition
Video subtitles
noun
A steep-sided mound of sand and gravel deposited by a melting ice sheet.