English dictionary
winchester meaning and definition
Definition and meaning of winchester at MeaningMonkey.org. winchester meaning and definition in the English Dictionary.WINCHESTER noun
Definition of Winchester (noun)
- a city in southern England; administrative center of Hampshire
- a shoulder rifle
Source: Princeton University Wordnet