Meaning of bench clamp in English:

bench clamp

noun

  • A kind of vice with sliding side used to force together the parts of a piece of work such as a window frame.

Origin

Mid 19th century; earliest use found in New York Herald.