Definition of shop bench in English:

shop bench

noun

  • A bench at which manual or practical work is done; a workbench.

Origin

Mid 17th century.