What does 'Do a Devon Loch' mean?

If someone does a Devon Loch, they fail when they were very close to winning. Devon Loch was a horse that collapsed just short of the winning line of the Grand National race.

All idioms have been editorially reviewed, and submitted idioms may have been edited for correctness and completeness.

See also: