In the UK they are called 'ex-racers' and I had never heard the phrase OTTB until I came this side of the pond.
What confuses me is that on this forum I am frequently seeing people typing "an OTTB who never raced". To my mind this is a contradiction in terms because it can only be an Off the Track Thoroughbred if it has been 'on the track' ie raced.
OTTB gives you quick information about breeding, training, and possible physical 'history' which won't apply to a Thoroughbred which hasn't been raced.
Why not just call them TB's? Or Thoroughbred?
Am I being overly pedantic or are people misusing the term OTTB.
Yours, pedantically, SR.