Find the word definition

Wiktionary
brake presses

n. (plural of brake press English)