shaving horse

noun

Definition of shaving horse

1 : a bench astride which a workman sits while shaving down work (as with a drawknife)
2 : a sloping frame having two wooden clamps to hold material being shaved