What is the meaning of capstan in English?

Learn vocabulary with pictures as well as definitions of capstan in English

Learn in

See more

n. capstan

Definition of capstan in English

Mechanical device consisting of a rotating cylinder and a cable or rope, which is used to move or lift large loads.