cabresto (English, noun)
expansion: cabresto (plural cabrestos)
Senses:
glosses: A halter (headpiece for animal).
Forms:
form: cabrestos
tags: plural