overcoat (n.)youdaoicibaDictYouDict[overcoat 词源字典]
"large coat worn over ordinary clothing," 1802, from over- + coat (n.).[overcoat etymology, overcoat origin, 英语词源]