meaning of bench lathe

bench lathe meaning in General Dictionary

lathe mounted on a workbench