📖 Definitions of "Duchess"
noun
- 1
The wife or widow of a duke.
- 2
The female ruler of a duchy.
verb
- 1
To court or curry favour for political or business advantage; to flatter obsequiously.
Translate “Duchess” into Another Language
Pick a language — the word will be pre-filled in the translator.