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.
Webster Dictionary(0.00 / 0 votes)Rate this definition: 1  Dowager(noun) a widow endowed, or having a jointure; a widow who either enjoys a dower from her deceased husband, or has property of her own brought by her to her husband on marriage, and settled on her after his decease.