1
[ noun ] lathe mounted on a workbench

Related terms

lathe

*