English

lathe noun definition in How machines work topic from the Oxford Advanced Learner's Dictionary