English
Detailed Synonyms for Duchess of Windsor in English
Duchess of Windsor:
Duchess of Windsor [the ~] noun
-
the Duchess of Windsor
– United States divorcee whose marriage to Edward VIII created a constitutional crisis leading to his abdication 1the Duchess of Windsor; the Mrs. Simpson; the Simpson; the Wallis Warfield Simpson; the Wallis Warfield Windsor– United States divorcee whose marriage to Edward VIII created a constitutional crisis leading to his abdication 1