WINCHNoun

Meaning 1:
Meaning 2:

winch (noun) - using a piece of equipment that uses a rope or chain to lift people or things เครื่องกว้าน, เครื่องฉุดดึงหรือยกของหนัก - เครื่องกว้าน, เครื่องฉุดดึงหรือยกของหนัก

Meaning 3: