winched
winched
verb
Lifted or pulled something using a mechanical winding device, typically a winch.
"The car was winched out of the ditch."
winched
Lifted or pulled something using a mechanical winding device, typically a winch.
"The car was winched out of the ditch."