Wiktionary
pressmasters
n. (plural of pressmaster English)
n. (plural of pressmaster English)