- Duchess of Windsor as a noun:
- 1
Duchess of Windsor
noun
1 Duchess of Windsor
United States divorcee whose marriage to Edward VIII created a constitutional crisis leading to his abdication.
synonyms: Mrs. Simpson, Simpson, Wallis Warfield Simpson, Wallis Warfield Windsor.
debug info: 0.0375