Advertisement
Advertisement
ice rampart
noun
- a mound of earth or stones formed by the action of ice against the shore of a lake, stream, etc.
Discover More
Word History and Origins
Origin of ice rampart1
First recorded in 1900–05
Advertisement
Advertisement
Advertisement
Advertisement
Browse