Find the word definition

Wiktionary
screen captures

n. (plural of screen capture English)