Definition of Eton and Harrow in US English:

Eton and Harrow

adjective

  • Characteristic of Eton College and Harrow School, or of English public schools or public school boys in general.

noun

  • A sports match between Eton College and Harrow School.

Origin

Early 20th century; earliest use found in John Buchan (1875–1940), author, publisher, and governor-general of Canada.