Definition of "hummocks"

hummocks