HUMMOCK


Meaning of HUMMOCK in English

n. small raised area of land, small hillock, knoll

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.