OXFORD 9000
📚 noun • entry_id 27303

martingale

Meanings (ES + gloss)
gamarra
A piece of harness used on a horse to keep it from raising its head above a desired point.