What is the full meaning of cabrestas
CABRESTA, a lasso, also CABESTRO, CABRESTO [n]
Example of the word cabrestas placed on a Scrabble board.