SynonymX
Speak
Winchester
Definition of Winchester
1.
A city in southern England; administrative center of Hampshire
Noun
2.
A shoulder rifle
Noun
Semanticaly linked words with "winchester"
winchester college
city
metropolis
urban center
hampshire
rifle
trademark
Hyponims for word "winchester"
rifle