Interesting differences in the English language across the pond. Oxford English dictionary defines "wench" as
noun, girl or young woman. verb, consort with prostitutes.
In UK we would use the word "winch" as a device which pulls something by rope or wire.