×

martingale meaning in English

n. martingale, harness strap, strap fastened from the girth to the noseband to restrain a horse from throwing its head back (equestrian)

Related Words

  1. martinet
  2. martinez
  3. martini
  4. martinien
PC Version

Copyright © 2018 WordTech Co.