Definition of Winchester

  • 1. A city in southern England; administrative center of Hampshire Noun
  • 2. A shoulder rifle Noun

Semanticaly linked words with "winchester"

Hyponims for word "winchester"