overcast (adj.)youdaoicibaDictYouDict[overcast 词源字典]
c. 1300, of weather, past participle adjective from verb overcast (early 13c.), "to overthrow," also "to cover, to overspread" as with a garment, usually of weather, from over- + cast (v.).[overcast etymology, overcast origin, 英语词源]