Find the word definition

Wiktionary
bramah presses

n. (plural of Bramah press English)