SURCOAT Meaning of SURCOAT in English n. cloth garment worn over medieval armor; loose coat worn over clothing Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012