Definition, Meaning & Synonyms | English word CAMILLAGATE
CAMILLAGATE
Definitions of CAMILLAGATE
- A scandal of the 1990s in which transcripts of intimate telephone conversations between Charles, Prince of Wales and Camilla, Duchess of Cornwall were published in tabloid newspapers.
Number of letters
11
Is palindrome
No
Search for CAMILLAGATE in:
Page preparation took: 82.74 ms.