screen print (English, noun)
expansion: screen print (plural screen prints)
Senses:
topics: media
printing
publishing
glosses: A print produced by screen printing.
Forms:
form: screen prints
tags: plural