Definition of blood mare in English:

blood mare

noun

  • A mare of good stock or breed, especially a thoroughbred.

Origin

Mid 18th century.