THOROUGHPIN


Meaning of THOROUGHPIN in English

[thor.ough.pin] n (1789): a synovial swelling just above the hock of a horse on both sides of the leg and slightly anterior to the hamstring tendon that is often associated with lameness

Merriam-Webster English vocab.      Английский словарь Merriam Webster.