English | German | Russian | Czech

winch English

Meaning winch meaning

What does winch mean?

winch

lifting device consisting of a horizontal cylinder turned by a crank on which a cable or rope winds pull or lift up with or as if with a winch winch up the slack line

Synonyms winch synonyms

What other words have the same or similar meaning as winch?

Conjugation winch conjugation

How do you conjugate winch?

winch · verb

Are you looking for...?