CAPSTAN LATHE Meaning of CAPSTAN LATHE in English ■ noun a lathe with a revolving tool holder on which several tools can be permanently mounted. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004