paragarretto

Etymology
.

Noun

 * 1) a protection of the hock of a racehorse