1 foundation stock | Definition of foundation stock

foundation stock

noun

Definition of foundation stock

: stock directly ancestral to a herd, strain, or breed although fourteen … animals made up the foundation stock only six of these have actually made a permanent contribution to the line— David England