SURCOAT Meaning of SURCOAT in English long flowing garment worn over armour Medieval English glossary. Средневековый английский глоссарий. 2012