winchester college Meaning, Definition & Usage

  1. noun the oldest English public school; located in Winchester

WordNet