DOWAGER'S HUMP Meaning of DOWAGER'S HUMP in English ■ noun forward curvature of the spine resulting in a stoop, typically in women with osteoporosis. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004