Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: Windsors
  1. Eyeglasses with round frames, popularized by John Lennon.
    "Windsors are very chic this season.";
    - Windsor eyeglasses, Lennon Specs, Windsor spectacles, John Lennon eyeglasses
Noun: Windsor  win-zu(r)
  1. A city in southwestern Ontario on the Detroit River opposite Detroit
  2. The British royal family since 1917
    - House of Windsor

Type of: city, dynasty, eyeglasses [N. Amer], glasses, metropolis, specs, spectacles, urban center [US], urban centre [Brit, Cdn]

Encyclopedia: Windsors

Windsor, Ontario Hum