shaving horse









shaving horse


noun Carpentry.

  1. a trestle for supporting and steadying a piece of work being shaved.
51 queries 0.556