English Dictionary
Definition dowager in British English
dowager noun
[countable] noun
/ˈdaʊədʒə(r)/
Synonyms and related words
2
an impressive older woman, especially one who is rich
Synonyms and related words
