jumper sled
noun
: a log sled having a high crosspiece on which one end of a log is supported while being dragged
Love words? Need even more definitions?
Merriam-Webster unabridged
Share