gamarra
gamarra
∗gamarra [gah-mar’-rah]
noun
1Martingale, a strap used to prevent a horse from rearing. (f)
Collins Complete Spanish Electronic Dictionary © HarperCollins Publishers 2011
Collins Complete Spanish Electronic Dictionary © HarperCollins Publishers 2011