what is the meaning of carabineros
plural carabineros 1: a member of a Spanish national police force serving especially as frontier guards 2: a customs or coast guard officer in the Philippines