blue hen

English

Noun

blue hen (plural blue hens)

  1. (horse racing, slang) A mare who benefits a breed by producing many high-quality offspring.