Synonym.com 2001-2016 Demand Media, all rights reserved. Database is based on WordNet 3.0, a lexical database for the English language.
The term Dowagerâs Hump originated from the Greek word âkyphosisâ which means a hump, and dowager for its technical term meaning âdignified elderly womanâ. A physical deformity resulting in a condition of over-curvature of the thoracic spine (upper back) of our body.
Wiktionary(0.00 / 0 votes)Rate this definition: hump(Noun) A mound of earth. hump(Noun) A rounded mass, especially a fleshy mass such as on a camel. hump(Noun) A deformity in humans caused by abnormal curvature of the upper spine. hump(Noun) An act of sexual intercourse.