What is the full meaning of carabineros
CARABINERO, a member of the Spanish national police force serving as frontier guards [n]
Example of the word carabineros placed on a Scrabble board.