1 horn socket | Definition of horn socket

horn socket

noun

Definition of horn socket

: a fishing tool consisting of a cone which seizes broken rods or tools in bored wells