thorough-bred
THOROUGH-BRED
, a. thur'ro-bred. [thorough and bred.] Completely taught or accomplished.