Added 10 October 2026 winchester noun Categories: PlacesThingsUncommon Words noun ! Definition from WordNet 3.1, Princeton University. More about winchester at Wordnik → Where our words come from → A city in southern England; administrative center of Hampshire. A shoulder rifle. Related Words: modelgunlever-actioncarbinelongarmriflefirearmpiecearmsboomstick Back to today's word