Did you know?

Click any word in a definition or example to find the entry for that word

definition of screencap

noun

a still picture taken from a computer or television screen

Twitter was flooded with screencaps showing a side-by-side comparison of a Russian-language channel which was showing one of those boring fake court shows soon after the attack, and English-language Russia Today, which was broadcasting about Domodedovo.

Submitted from United Kingdom on 26/01/2011 08:45:00

Definition of screencap from the Open Dictionary – a public resource hosted by Macmillan English Dictionary Online