What is the meaning of the word "thoroughbred"?

Definitions: