MARTINGALE


Meaning of MARTINGALE in English

n. harness strap, strap fastened from the girth to the noseband to restrain a horse from throwing its head back (Equestrian); strap that helps to hold down a sail (Nautical)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.