brake press

English

Noun

brake press (plural brake presses)

  1. Synonym of press brake.

Anagrams