WINDSOR SPECTACLES
(noun)Definitions
There is 1 meaning of the phrase
Windsor Spectacles.
Windsor Spectacles - as a noun
Eyeglasses with round frames, popularized by john lennon.
Example: "Windsors are very chic this season."
Synonyms (Exact Relations)
john lennon eyeglasseslennon specswindsor eyeglasseswindsors