Wiktionary
letterpresses
n. (plural of letterpress English)
n. (plural of letterpress English)