English, asked by werewolf2, 1 year ago

define the idiom "do a devon loch "

Answers

Answered by MeerSardarAli
0
Do a Devon loch means to fail when you very close to winning.
it is generally a sporting metaphor.
Hope it helps.
Hoping for brainliest!

werewolf2: it is not that it means to win at the streak of losing
Answered by shaiksalman580
0
Devon Loch was a horse that collapsed justshort of the winning line of the GrandNational race.
Similar questions