Cable yarding

1 topic · 1 source

Science› Energy

Renewable Energy

A term used to describe a means of removing logs from the stump area to a landing or yarding area through use of an overhead system of winch-driven cables to which logs are attached with cables.

Cite this definition

APA
MLA
Chicago