Definition of mandarin coat in US English:

mandarin coat

noun

  • A long, loose, embroidered silk coat with wide sleeves.

Origin

Early 20th century; earliest use found in The Daily Colonist.