Winched
Definitions
2
Posts
2
Posters
116
Views
-
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. -
a machine that lifts heavy objects by turning a chain or rope around a tube-shaped device:
Explore More Definitions
Browse our collection of 300,000+ community-written definitions