American Dictionary
Definition screencap in American English
screencap noun
noun
1
a still picture taken from a computer or television screen
