Definitions for "ESCRIMA"
Martial system fo the Philippines that employs sticks, swords and daggers. The term is spanish and means Skirmish. It's adepts are called Escrimadors.