Definition of Winchester

  • (noun) a shoulder rifle
  • (noun) a city in southern England; administrative center of Hampshire

Synonyms of Winchester


Antonyms of Winchester


No Antonyms Found.

Homophones of Winchester


No Homophones Found.