(n.) 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.
SURCOAT
Meaning of SURCOAT in English
Webster's English dictionary. Английский словарь Webster. 2012