Division 12 Construction winch
United Kingdom
A power-operated, temporarily installed lifting appliance which is equipped with means for raising and lowering a suspended load.
United Kingdom
A power-operated, temporarily installed lifting appliance which is equipped with means for raising and lowering a suspended load.