Definition of letter sweater in English:

letter sweater

noun

North American
  • A pullover or cardigan, in school or college colours, on which a cloth initial letter is embroidered or sewn, originally to indicate achievement in sport.

Origin

Early 20th century; earliest use found in The Boston Globe.