Wiktionary
brake presses
n. (plural of brake press English)
n. (plural of brake press English)