to lift a heavy object by turning a chain or rope around a tube-shaped device:
Winched
-
to be dragged into a situation, most of the time unwittingly, that you otherwise wouldnt necessarily want to be a part of
-from [winch], a device installed on the front of a [watercraft] trailer, consisting of a reel of cable turned by a motor, with a hook at the end of the cable, to [pull in] a boat or other marine vehicle from out of the water.
Winched meaning & definition 1 of Winched.
-
a machine that lifts heavy objects by turning a chain or rope around a tube-shaped device:
Winched meaning & definition 2 of Winched.
Similar Words