surcoat (n.) Look up surcoat at Dictionary.com
"outer coat," early 14c., from Old French surcote, from sur- "on, upon, over, above" (see sur-) + cote (see coat (n.)).