surcoat

noun

A loose outer coat or gown.

A tunic worn in the Middle Ages by a knight over his armor.

An outer garment.

A garment formerly worn by women in its most familiar form, a jacket reaching only to the hips, and often trimmed with fur, which formed an important part of costume in the fifteenth century.

A coat worn over the other garments; especially, the long and flowing garment of knights, worn over the armor, and frequently emblazoned with the arms of the wearer.