Online English Dictionary

Home

Hummocking


n.

The process of forming hummocks in the collision of Arctic ice.


© 2009 Dammam Community College