bench lathe Meaning, Definition & Usage

  1. noun lathe mounted on a workbench

WordNet