Subscriber login


Forgot your password?

Library card login

Other

winding engine

Definition of winding engine

noun

  • a powered winch or similar machine used for hauling or hoisting heavy loads.