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