surcoat has definitions from the field of clothing
1
[ noun ] (clothing) a tunic worn over a knight's armor

Related terms

tunic

2
[ noun ] (clothing) a loose outer coat usually of rich material

Related terms

coat

3
[ noun ] (clothing) a heavy coat worn over clothes in winter
*