1 hitch pin | Definition of hitch pin

hitch pin

noun

Definition of hitch pin

: one of a row of slanting metal pins in a piano action to which the strings are attached at the ends opposite the tuning pins