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