HUMP


Meaning of HUMP in English

n. bump; rounded projection (especially on the back of humans or animals); small raised area of land, small hillock

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