screengrabs

English

Noun

screengrabs

  1. plural of screengrab

Verb

screengrabs

  1. third-person singular simple present indicative of screengrab