duchess

/ˈdʌt͡ʃəs/

noun

  1. 1

    The wife or widow of a duke.

  2. 2

    The female ruler of a duchy.

verb

  1. 1

    To court or curry favour for political or business advantage; to flatter obsequiously.

Translate “duchess” to another language

Click any language to open the translator with this word already filled in.

Duchess Definition & Meaning | TranslatePulse