English | German | Russian | Czech

hummock English

Meaning hummock meaning

What does hummock mean?

hummock

(= knoll) a small natural hill

Synonyms hummock synonyms

What other words have the same or similar meaning as hummock?

Are you looking for...?