Definition of polo coat in US English:

polo coat

noun

  • A type of camel-hair coat, originally worn at sporting events such as polo matches.

Origin

Late 19th century; earliest use found in Harper's Weekly.