screencast (English, noun)
expansion: screencast (plural screencasts)
Senses:
glosses: A digital recording of a computer screen's display.
glosses: A video stream that's broadcasted live to an audience.
Forms:
form: screencasts
tags: plural