screencastEtymologyCoined in 2004. From screen + -cast, from broadcast.screencast means A digital recording of a computer screen's display. Lexicurio rates it Sui generis — a strength score of 88 out of 100.nounA digital recording of a computer screen's display.A video stream that's broadcasted live to an audience.