Meaning of shop bench in English:
shop bench
noun
A bench at which manual or practical work is done; a workbench.
Origin
Mid 17th century.
Are You Learning English? Here Are Our Top English Tips
A bench at which manual or practical work is done; a workbench.
Mid 17th century.